handle JSONDecodeError

This commit is contained in:
gcarq 2017-06-02 16:08:46 +02:00
parent 4d6897eb70
commit 0f5e00618b
2 changed files with 2 additions and 3 deletions

View File

@ -1,5 +1,4 @@
from datetime import timedelta
import time
import arrow
import matplotlib
import logging

View File

@ -1,5 +1,5 @@
#!/usr/bin/env python
import json
import logging
import random
import threading
@ -71,7 +71,7 @@ class TradeThread(threading.Thread):
finally:
Session.flush()
time.sleep(25)
except RuntimeError:
except (RuntimeError, json.decoder.JSONDecodeError) as e:
TelegramHandler.send_msg('*Status:* Got RuntimeError: ```\n{}\n```'.format(traceback.format_exc()))
logger.exception('RuntimeError. Stopping trader ...')
finally: