diff options
| author | 2019-11-08 13:38:07 +0000 | |
|---|---|---|
| committer | 2019-11-08 13:38:07 +0000 | |
| commit | 5fcf18313e9c77c7f58e60db90ea0f9063c2df41 (patch) | |
| tree | cab906ee4d1db841c73caa5c2b68575fcce995f4 /src | |
| parent | don'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.py | 7 |
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 |
