"???" <@discussions.microsoft.com> wrote in message news:6FE778C6-1F36-4993-881F-9E713F8B59D0@microsoft.com... > Hi Kalle, > > Thanks for your answer. > > Instead, calling CloseHandle() before leaving solved the problem, though I > really can't fully understand that. You still need to check for WAIT_ABANDONED, in case the other app was forcibly closed (TerminateProcess) while holding the mutex. > > Sincerely, > Ofer. >