Skip to content

Commit ced99fd

Browse files
committed
try harder for jsonrpc errors
1 parent 4522f6a commit ced99fd

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

iceprod/core/jsonRPCclient.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,16 +59,15 @@ def request(self,methodname,kwargs):
5959

6060
# make request to server
6161
data = None
62-
for i in range(2):
62+
for i in range(3):
6363
try:
6464
r = self.__session.post(self.__address, timeout=self.__timeout,
6565
data=body, headers={'Content-Type': 'application/json-rpc'})
6666
r.raise_for_status()
6767
data = r.content
6868
except:
69-
logging.warn('error making jsonrpc request for %s', methodname,
70-
exc_info=True)
71-
if i == 0:
69+
logging.warn('error making jsonrpc request for %s', methodname)
70+
if i < 2:
7271
# try restarting connection
7372
self.close()
7473
self.open()

0 commit comments

Comments
 (0)