OSDN Git Service

#24615 Mutexの解放を必要時に行っていなかった不具合を修正。
authorfrom <from@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Wed, 9 Mar 2011 07:42:48 +0000 (07:42 +0000)
committerfrom <from@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Wed, 9 Mar 2011 07:42:48 +0000 (07:42 +0000)
git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@131 16f42ceb-6dc6-49c8-ba94-f2d53467949d

DTXManiaプロジェクト/コード/全体/Program.cs

index 34b06f3..72f2b9a 100644 (file)
@@ -111,6 +111,13 @@ namespace DTXMania
                                        if( Trace.Listeners.Count > 1 )\r
                                                Trace.Listeners.RemoveAt( 1 );\r
                                }\r
+\r
+                               // BEGIN #24615 2011.03.09 from: Mutex.WaitOne() が true を返した場合は、Mutex のリリースが必要である。\r
+                               \r
+                               mutex二重起動防止用.ReleaseMutex();\r
+                               mutex二重起動防止用 = null;\r
+                               \r
+                               // END #24615 2011.03.09 from\r
                        }\r
                }\r
        }\r