Merge pull request #1382 from campbeb/770a

Handle multiple context menu selections - Move semaphore release
This commit is contained in:
Jaex 2016-03-04 15:56:26 +02:00
commit ba52956c2c

View file

@ -54,8 +54,6 @@ public static bool CreateSingleInstance(string name, EventHandler<InstanceCallba
UpdateRemoteObject(name);
if (eventWaitHandle != null) eventWaitHandle.Set();
semaphore.Release();
}
Environment.Exit(0);
@ -125,6 +123,8 @@ private static void WaitOrTimerCallback(object state, bool timedOut)
if (callback == null) return;
callback(state, new InstanceCallbackEventArgs(InstanceProxy.IsFirstInstance, InstanceProxy.CommandLineArgs));
semaphore.Release();
}
}
}