aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar jesopo2019-11-08 13:38:07 +0000
committerGravatar jesopo2019-11-08 13:38:07 +0000
commit5fcf18313e9c77c7f58e60db90ea0f9063c2df41 (patch)
treecab906ee4d1db841c73caa5c2b68575fcce995f4 /src
parentdon't get far in to attempting sasl when we haven't got it configured (diff)
signature
silently eat Control socket .send() failures
Diffstat (limited to 'src')
-rw-r--r--src/Control.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/Control.py b/src/Control.py
index 494d8ff1..6f864303 100644
--- a/src/Control.py
+++ b/src/Control.py
@@ -111,5 +111,8 @@ class Control(PollSource.PollSource):
def _send_action(self, client: ControlClient, action: str,
data: typing.Optional[str], id: typing.Optional[str]=None):
- client.write_line(
- json.dumps({"action": action, "data": data, "id": id}))
+ try:
+ client.write_line(
+ json.dumps({"action": action, "data": data, "id": id}))
+ except:
+ pass