From 4e6e1b6f5b1dca50ab0188af18989b27c027156e Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Wed, 23 Oct 2019 06:15:34 +0100 Subject: [PATCH] Do not show warnings if core is already shutting down --- gui/griffon-app/models/com/muwire/gui/MainFrameModel.groovy | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gui/griffon-app/models/com/muwire/gui/MainFrameModel.groovy b/gui/griffon-app/models/com/muwire/gui/MainFrameModel.groovy index 4755a911..445dd2aa 100644 --- a/gui/griffon-app/models/com/muwire/gui/MainFrameModel.groovy +++ b/gui/griffon-app/models/com/muwire/gui/MainFrameModel.groovy @@ -499,6 +499,8 @@ class MainFrameModel { } void onRouterDisconnectedEvent(RouterDisconnectedEvent e) { + if (core.getShutdown().get()) + return runInsideUIAsync { JOptionPane.showMessageDialog(null, "MuWire lost connection to the I2P router and will now exit.", "Connection to I2P router lost", JOptionPane.WARNING_MESSAGE)