public bool StopRunner(ITimeRunner runner) { try { timeRunnerLocker.EnterWriteLock(); try { timeRuner.Remove(runner); } finally { timeRunnerLocker.ExitWriteLock(); } } catch { return false; } return true; }
public bool StopRunner(ITimeRunner runner) { try { timeRunnerLocker.EnterWriteLock(); try { timeRuner.Remove(runner); } finally { timeRunnerLocker.ExitWriteLock(); } } catch { return(false); } return(true); }