diff options
| -rw-r--r-- | decky_client.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/decky_client.py b/decky_client.py index f5c7c2f..a770797 100644 --- a/decky_client.py +++ b/decky_client.py @@ -188,11 +188,13 @@ class DeckyClient: frame.extend(masked_payload) self.writer.write(frame) await self.writer.drain() - except Exception: + except OSError: pass - finally: + try: self.writer.close() await self.writer.wait_closed() + except OSError: + pass async def run_installer(target_id: int, store_url: str) -> None: |
