forked from Qortal/qortal
Shutdown controller, and hence entire node, if networking or API fail to start.
This commit is contained in:
parent
90e0f9dddc
commit
64055e280d
@ -311,6 +311,7 @@ public class Controller extends Thread {
|
||||
network.start();
|
||||
} catch (IOException e) {
|
||||
LOGGER.error("Unable to start networking", e);
|
||||
Controller.getInstance().shutdown();
|
||||
Gui.getInstance().fatalError("Networking failure", e);
|
||||
return; // Not System.exit() so that GUI can display error
|
||||
}
|
||||
@ -344,6 +345,7 @@ public class Controller extends Thread {
|
||||
apiService.start();
|
||||
} catch (Exception e) {
|
||||
LOGGER.error("Unable to start API", e);
|
||||
Controller.getInstance().shutdown();
|
||||
Gui.getInstance().fatalError("API failure", e);
|
||||
return; // Not System.exit() so that GUI can display error
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user