mirror of
https://github.com/GNS3/gns3-server.git
synced 2026-11-03 05:51:15 +02:00
4 files changed
+7
-5
No files matched your search
@@ -299,6 +299,7 @@ class Compute:
|
||||
# https://www.python.org/dev/peps/pep-0492/
|
||||
# that why we wrap the answer
|
||||
class StreamResponse:
|
||||
|
||||
def __init__(self, response):
|
||||
self._response = response
|
||||
|
||||
@@ -350,7 +351,11 @@ class Compute:
|
||||
"""
|
||||
self._ws = yield from self._session().ws_connect(self._getUrl("/notifications/ws"))
|
||||
while True:
|
||||
response = yield from self._ws.receive()
|
||||
try:
|
||||
response = yield from self._ws.receive()
|
||||
except aiohttp.errors.WSServerHandshakeError:
|
||||
self._ws = None
|
||||
return
|
||||
if response.tp == aiohttp.MsgType.closed or response.tp == aiohttp.MsgType.error:
|
||||
self._connected = False
|
||||
break
|
||||
|
||||
@@ -165,7 +165,7 @@ class Link:
|
||||
|
||||
@property
|
||||
def nodes(self):
|
||||
return [ node['node'] for node in self._nodes ]
|
||||
return [node['node'] for node in self._nodes]
|
||||
|
||||
@property
|
||||
def capturing(self):
|
||||
|
||||
Reference in new issue
Block a user