[python] fix realtimeplotapp

realtimeplotapp calls Stop() on IvyMessagesInterface and expects it to only unbind.
Add an extra Shudown method for messagesapp that also stops Ivy.
This commit is contained in:
Felix Ruess
2013-04-03 23:58:33 +02:00
parent 8cd3c4923a
commit 5aef6a7e5b
2 changed files with 4 additions and 1 deletions
@@ -139,5 +139,5 @@ class MessagesFrame(wx.Frame):
def OnClose(self, event): def OnClose(self, event):
self.timer.cancel() self.timer.cancel()
self.interface.Stop() self.interface.Shutdown()
self.Destroy() self.Destroy()
+3
View File
@@ -30,6 +30,9 @@ class IvyMessagesInterface():
def Stop(self): def Stop(self):
IvyUnBindMsg(self.ivy_id) IvyUnBindMsg(self.ivy_id)
def Shutdown(self):
self.Stop()
IvyStop() IvyStop()
def __init__del__(self): def __init__del__(self):