# HG changeset patch # User Drew Perttula # Date 2017-05-19 07:48:32 # Node ID 3ca103d97f98dd7c9e58d4800d420d698000b182 # Parent eeadad4a998e27496f766388d4b04a8721904b48 rdfdb don't error on dropping gone clients (even though that does seem like a bug) Ignore-this: d338eb86ee04305903e1803f789a27 diff --git a/bin/rdfdb b/bin/rdfdb --- a/bin/rdfdb +++ b/bin/rdfdb @@ -328,7 +328,8 @@ class Db(object): def clientErrored(self, err, c): err.trap(twisted.internet.error.ConnectError, WebsocketDisconnect) log.info("%r %r - dropping client", c, err.getErrorMessage()) - self.clients.remove(c) + if c in self.clients: + self.clients.remove(c) self.sendClientsToAllLivePages() def summarizeToLog(self):