From aed52c334908230e7d07e6796ca28524d695ce92 Mon Sep 17 00:00:00 2001
From: inso <insomniak.fr@gmaiL.com>
Date: Wed, 21 Feb 2018 22:38:55 +0100
Subject: [PATCH] Fix ClientSession leak

---
 src/sakia/services/network.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/sakia/services/network.py b/src/sakia/services/network.py
index 6bb0530e..2c629ca2 100644
--- a/src/sakia/services/network.py
+++ b/src/sakia/services/network.py
@@ -151,6 +151,7 @@ class NetworkService(QObject):
                 for connector in self._connectors:
                     if connector.node.state in (Node.OFFLINE, Node.CORRUPTED) \
                             and connector.node.last_state_change + 3600 < time.time():
+                        await connector.close_ws()
                         connector.disconnect()
                         self._processor.delete_node(connector.node)
                         self._connectors.remove(connector)
-- 
GitLab