diff --git a/sw/ground_segment/python/messages_app/messagesframe.py b/sw/ground_segment/python/messages_app/messagesframe.py index ad093d0b66..f9eba2e737 100644 --- a/sw/ground_segment/python/messages_app/messagesframe.py +++ b/sw/ground_segment/python/messages_app/messagesframe.py @@ -139,5 +139,5 @@ class MessagesFrame(wx.Frame): def OnClose(self, event): self.timer.cancel() - self.interface.Stop() + self.interface.Shutdown() self.Destroy() diff --git a/sw/lib/python/messages_tool.py b/sw/lib/python/messages_tool.py index 7ac1a1d6ea..c4b5950bb6 100644 --- a/sw/lib/python/messages_tool.py +++ b/sw/lib/python/messages_tool.py @@ -30,6 +30,9 @@ class IvyMessagesInterface(): def Stop(self): IvyUnBindMsg(self.ivy_id) + + def Shutdown(self): + self.Stop() IvyStop() def __init__del__(self):