diff --git a/common/JackNetAPI.cpp b/common/JackNetAPI.cpp index 93a35244..8ecb7869 100644 --- a/common/JackNetAPI.cpp +++ b/common/JackNetAPI.cpp @@ -645,8 +645,7 @@ struct JackNetExtSlave : public JackNetSlaveInterface, public JackRunnableInterf fThread.DropRealTime(); fThread.SetStatus(JackThread::kIniting); FreePorts(); - Restart(); - if (Init()) { + if (Restart() == 0 && Init()) { fThread.SetStatus(JackThread::kRunning); return true; } else {