getThreadObserver(String p, String id, Ice.Instrumentation.ThreadState s, Ice.Instrumentation.ThreadObserver old) { lock (this) { Debug.Assert(old == null || old is ThreadObserverI); if (threadObserver == null) { threadObserver = new ThreadObserverI(); threadObserver.reset(); } return(threadObserver); } }
public Ice.Instrumentation.ThreadObserver getThreadObserver(String p, String id, Ice.Instrumentation.ThreadState s, Ice.Instrumentation.ThreadObserver old) { lock(this) { Debug.Assert(old == null || old is ThreadObserverI); if(threadObserver == null) { threadObserver = new ThreadObserverI(); threadObserver.reset(); } return threadObserver; } }