title: Mutex Constructor in .NET is strange?
body: <p>I was looking at the <a href="http://msdn.microsoft.com/en-us/library/f55ddskf.aspx" rel="nofollow">Mutex(Boolean, String)</a> page and i'm completely confused. If i pass true how do i check if the mutex is owned by me or now? Then i saw <a href="http://msdn.microsoft.com/en-us/library/bwe34f1k.aspx" rel="nofollow">Mutex(Boolean, String, out Boolean)</a> and can use the 3rd param to check.</p>
  
  <p>I'm extremely confused. I tested, new mutex doesnt return null or throw an exception if another process is holding the named mutex. But with the other i can  check via paran. So whats the point of that constructor and <a href="http://msdn.microsoft.com/en-us/library/4ce4b328.aspx" rel="nofollow">Mutex(Boolean)</a>?</p>