10361037103810391040104110421043104410451046
// not when user has cancelled thread! if( keepThreadRunning.isSet() ) EventQueue.invokeLater( runResult ); synchronized( threadRunning ) { threadRunning.set( false ); threadRunning.notifyAll(); } } } });