From 97244b46c0da1aeabd3527d15d102c4674b552cc Mon Sep 17 00:00:00 2001 From: Insoleet <insomniak.fr@gmail.com> Date: Fri, 18 Sep 2015 16:45:42 +0200 Subject: [PATCH] Fix wrong exception in bma_access --- src/cutecoin/core/net/api/bma/access.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/cutecoin/core/net/api/bma/access.py b/src/cutecoin/core/net/api/bma/access.py index cb830c18..b9e444dd 100644 --- a/src/cutecoin/core/net/api/bma/access.py +++ b/src/cutecoin/core/net/api/bma/access.py @@ -169,12 +169,13 @@ class BmaAccess(QObject): tries += 1 except ClientError: tries += 1 - except TimeoutError: + except asyncio.TimeoutError: tries += 1 if len(nodes) == 0 or json_data is None: raise NoPeerAvailable("", len(nodes)) return json_data + @asyncio.coroutine def simple_request(self, request, req_args={}, get_args={}): """ Start a request to the network but don't cache its result. @@ -199,11 +200,12 @@ class BmaAccess(QObject): tries += 1 except ClientError: tries += 1 - except TimeoutError: + except asyncio.TimeoutError: tries += 1 else: raise NoPeerAvailable("", len(nodes)) + @asyncio.coroutine def broadcast(self, request, req_args={}, post_args={}): """ Broadcast data to a network. @@ -233,7 +235,7 @@ class BmaAccess(QObject): raise except ClientError: pass - except TimeoutError: + except asyncio.TimeoutError: pass else: raise NoPeerAvailable("", len(nodes)) -- GitLab