title: Intermittent InstanceOwnerException with WF4
body: <p>I'm running workflows in worflow foundation 4 with SQL Durable instancing for persistence.</p>
  
  <p>Sometimes, I'm getting System.Runtime.DurableInstancing.InstanceOwnerException when resuming a workflow.</p>
  
  <pre><code>System.Runtime.DurableInstancing.InstanceOwnerException occurred
  
    Message="The execution of an InstancePersistenceCommand was interrupted because the instance owner registration for owner ID 'd2db07fd-f31d-458c-be53-de163d5db8d4' has become invalid. This error indicates that the in-memory copy of all instances locked by this owner have become stale and should be discarded, along with the InstanceHandles. Typically, this error is best handled by restarting the host."
  
    Source=System.Runtime.DurableInstancing
  
    StackTrace:
         à System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
         à System.Runtime.DurableInstancing.InstancePersistenceContext.ExecuteAsyncResult.End(IAsyncResult result)
         à System.Runtime.DurableInstancing.InstancePersistenceContext.OuterExecute(InstanceHandle initialInstanceHandle, InstancePersistenceCommand command, Transaction transaction, TimeSpan timeout)
         à System.Runtime.DurableInstancing.InstanceStore.Execute(InstanceHandle handle, InstancePersistenceCommand command, TimeSpan timeout)
         à System.Activities.WorkflowApplication.PersistenceManager.Load(TimeSpan timeout)
         à System.Activities.WorkflowApplication.LoadCore(TimeSpan timeout, Boolean loadAny)
         à System.Activities.WorkflowApplication.Load(Guid instanceId, TimeSpan timeout)
         à System.Activities.WorkflowApplication.Load(Guid instanceId)
  </code></pre>
  
  <p>Is there a way to avoid this exception?</p>