/// <exception cref="System.Exception"></exception> public virtual void TestIsAliveInMultiThread() { IBlockingQueue4 barrier = new BlockingQueue(); client = (ClientObjectContainer)OpenNewSession(); client.MessageListener(new _IMessageListener_23(this, barrier)); Thread workThread = new Thread(new _IRunnable_38(), "Quering"); workThread.SetDaemon(true); workThread.Start(); barrier.Next(); client.IsAlive(); }
private Thread ThreadFor(string threadName, IRunnable task) { Thread thread = new Thread(new _IRunnable_41(this, task), threadName); thread.SetDaemon(true); return thread; }
public CatchAllThread(ICodeBlock codeBlock) { _thread = new Thread(new _IRunnable_126(this), "NetworkSocketTestCase.CatchAllThread" ); _thread.SetDaemon(true); _codeBlock = codeBlock; }