diff options
author | Jesse Luehrs <doy@tozt.net> | 2014-10-21 14:51:57 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2014-10-21 14:51:57 -0400 |
commit | f38a50cd19c30418e2d5992982611edb74194ba3 (patch) | |
tree | c208b5494a6d3a3e47877f5f462b3f95cfd4f177 | |
parent | 071beaead073ad3be9cc11e366417254054ff53e (diff) | |
download | python-termcast-server-f38a50cd19c30418e2d5992982611edb74194ba3.tar.gz python-termcast-server-f38a50cd19c30418e2d5992982611edb74194ba3.zip |
try some more error handling?
-rw-r--r-- | termcast_server/termcast.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/termcast_server/termcast.py b/termcast_server/termcast.py index e8753ed..3effe89 100644 --- a/termcast_server/termcast.py +++ b/termcast_server/termcast.py @@ -244,12 +244,18 @@ class Connection(object): self.handler.get_term(), None ) - self.client.send(b"msg watcher connected\n") + try: + self.client.send(b"msg watcher connected\n") + except Exception as e: + print("*** send failed (watcher connect message): " + str(e)) def msg_viewer_disconnect(self, connection_id): if connection_id != self.connection_id: return - self.client.send(b"msg watcher disconnected\n") + try: + self.client.send(b"msg watcher disconnected\n") + except Exception as e: + print("*** send failed (watcher disconnect message): " + str(e)) self.viewers -= 1 def request_get_streamers(self): |