aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaximilien Cuony <maximilien@theglu.org>2016-09-12 20:06:06 +0200
committerMaximilien Cuony <maximilien@theglu.org>2016-09-12 20:06:06 +0200
commit17ab8bd635cf5713a1af9fb5d3c767d347324f84 (patch)
tree249b62b129e3059c813aa7904b73b7f49378977c
parent1b02875f393e15609e6422311541cb361b0bd428 (diff)
downloadglutte-serial-web-17ab8bd635cf5713a1af9fb5d3c767d347324f84.tar.gz
glutte-serial-web-17ab8bd635cf5713a1af9fb5d3c767d347324f84.tar.bz2
glutte-serial-web-17ab8bd635cf5713a1af9fb5d3c767d347324f84.zip
Fix client removal
-rw-r--r--serialrx.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/serialrx.py b/serialrx.py
index 77a7d0f..19a123c 100644
--- a/serialrx.py
+++ b/serialrx.py
@@ -96,7 +96,7 @@ class SerialRX(threading.Thread):
def unregister_client(self, queue):
self.data_lock.acquire()
try:
- self.clients.remove(queue)
+ self.clients = filter(lambda x: id(x) != id(queue), self.clients)
except:
raise
finally: