title: deadlock in a single process -?
body: <p>Can the condition when single process/thread is blocked trying to acquire the same mutex be called "deadlock"?</p>
  
  <p>mutex_lock(&amp;mutex) - success<br>
  ...<br>
  mutex_lock(&amp;mutex) - blocked, mutex not released  </p>
  
  <p>Seems as condition of "nonshearable resource" doesn't apply: here is only single process/thread so that no case of nonshearable resource 
  hold and wait: here is only single process so that no wait for another process to release the requested resource</p>