diff --git a/bin/rdfdb b/bin/rdfdb --- a/bin/rdfdb +++ b/bin/rdfdb @@ -417,6 +417,9 @@ class WebsocketClient(cyclone.websocket. Failure(WebsocketDisconnect(reason)), self.wsClient) def messageReceived(self, message): + if message == 'PING': + self.sendMessage('PONG') + return log.info("got message from %r: %s", self.wsClient, message) p = Patch(jsonRepr=message) p.senderUpdateUri = self.wsClient.updateUri