Exemple #1
0
                public InputLock(ReplBackend evaluator)
                {
                    Monitor.Enter(evaluator._inputLocker);
#if DEBUG
                    Debug.Assert(evaluator._inputLockedThread == null);
                    evaluator._inputLockedThread = Thread.CurrentThread;
#endif
                    _evaluator = evaluator;
                }
Exemple #2
0
 public SendLock(ReplBackend evaluator)
 {
     Monitor.Enter(evaluator._sendLocker);
     #if DEBUG
     Debug.Assert(evaluator._sendLockedThread == null);
     evaluator._sendLockedThread = Thread.CurrentThread;
     #endif
     _evaluator = evaluator;
 }