public void Complete() { lock (_FillingLock) { _FillingRocket.Launch(); _ExecutingHandle.Wait(); } }
private void LaunchRocket(DbRocket rocket) { rocket.Launch(); _FreeQueue.Add(rocket); }
public void Complete() { lock (_FillingLock) { _FillingRocket.Launch(); _ExecutingHandle.Wait(); } }
private void LaunchRocket(DbRocket rocket) { rocket.Launch(); _FreeQueue.Add(rocket); }