private void stopSubProcess() { try { SubProcess.stop(dispatcher); } finally { dispatcher = null; } }
@Override protected void shutdown(boolean normal) { try { Object runner = this.runner; if (runner instanceof RemoteTestRunner) ((RemoteTestRunner) runner).terminate(); } finally { this.runner = new RunTerminatedException(); } super.shutdown(normal); }