title: SQL SLEEP_BPOOL_FLUSH wait. Unable to Re-Initialize a Merge Push Subscription
body: <p>I am trying to initialize a merge subscription but it fails and gives error that Query timeout expired.</p>
  
  <pre><code>The merge process failed to execute a query because the query timed out. If this failure continues, increase the query timeout for the process. When troubleshooting, restart the synchronization with verbose history logging and specify an output file to which to write.
  </code></pre>
  
  <p>When i check the SQL activity monitor, it shows that <code>sys.sp_MSCleanupForPullReinit</code> command is in <code>SUSPENDED</code> mode and has wait type <code>SLEEP_BPOOL_FLUSH</code></p>
  
  <p>I tried to stop and start replication agent but still getting same issue.</p>
  
  <p>How can this be fixed?</p>