diff options
author | Maximilien Cuony <maximilien@theglu.org> | 2016-09-12 20:06:06 +0200 |
---|---|---|
committer | Maximilien Cuony <maximilien@theglu.org> | 2016-09-12 20:06:06 +0200 |
commit | 17ab8bd635cf5713a1af9fb5d3c767d347324f84 (patch) | |
tree | 249b62b129e3059c813aa7904b73b7f49378977c | |
parent | 1b02875f393e15609e6422311541cb361b0bd428 (diff) | |
download | glutte-serial-web-17ab8bd635cf5713a1af9fb5d3c767d347324f84.tar.gz glutte-serial-web-17ab8bd635cf5713a1af9fb5d3c767d347324f84.tar.bz2 glutte-serial-web-17ab8bd635cf5713a1af9fb5d3c767d347324f84.zip |
Fix client removal
-rw-r--r-- | serialrx.py | 2 |
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: |