// Set this within the calling thread to avoid race conditions
// where finish() might be called before the spawned thread
// actually starts up.
_finishRequested = false;
_thread = new PtolemyThread(this, _container.getName()) {
public void run() {
// The run() method will set _thread to null
// upon completion of the run.
Manager.this.run();
}