From 75d5f6507d2ac929bb82c0f655472d7f494829f4 Mon Sep 17 00:00:00 2001 From: Julien Duponchelle Date: Mon, 5 Sep 2016 17:01:39 +0200 Subject: [PATCH] Catch more websocket errors --- gns3server/controller/compute.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gns3server/controller/compute.py b/gns3server/controller/compute.py index 7aff7a83..1193e8d0 100644 --- a/gns3server/controller/compute.py +++ b/gns3server/controller/compute.py @@ -376,7 +376,7 @@ class Compute: """ try: self._ws = yield from self._session().ws_connect(self._getUrl("/notifications/ws"), auth=self._auth) - except aiohttp.errors.WSServerHandshakeError: + except (aiohttp.errors.WSServerHandshakeError, aiohttp.errors.ClientResponseError): self._ws = None while self._ws is not None: try: