From 2b2b3b10c8836b98df04944c36d574a6d123d65a Mon Sep 17 00:00:00 2001
From: "Michael D. M. Dryden" <mdryden@chem.utoronto.ca>
Date: Wed, 6 Aug 2014 17:45:02 -0400
Subject: [PATCH] Disables microdrop listener when disconnecting.

---
 dstatInterface/interface_test.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dstatInterface/interface_test.py b/dstatInterface/interface_test.py
index 6daf7d7..6717946 100644
--- a/dstatInterface/interface_test.py
+++ b/dstatInterface/interface_test.py
@@ -593,6 +593,7 @@ class main:
         self.microdrop_proc = gobject.timeout_add(500, self.microdrop_listen)
     
     def on_menu_dropbot_disconnect_activate(self, menuitem, data= None):
+        gobject.source_remove(self.microdrop_listen)
         self.microdrop.reset()
         del self.microdrop
         self.dropbot_enabled = False
-- 
GitLab