From b300afb5043c04791d826e98e32d5df11ba25600 Mon Sep 17 00:00:00 2001 From: Job Evers-Meltzer Date: Mon, 14 Nov 2016 20:16:34 -0600 Subject: [PATCH] Bug fix: continue even if log fails to upload lbry.io being down caused lbrynet to die when uploading a log. --- lbrynet/lbrynet_daemon/Daemon.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lbrynet/lbrynet_daemon/Daemon.py b/lbrynet/lbrynet_daemon/Daemon.py index b8b434030..c5fdf2f7c 100644 --- a/lbrynet/lbrynet_daemon/Daemon.py +++ b/lbrynet/lbrynet_daemon/Daemon.py @@ -622,7 +622,10 @@ class Daemon(AuthJSONRPCServer): id_hash = base58.b58encode(self.lbryid)[:20] else: id_hash = self.lbryid - self.log_uploader.upload(exclude_previous, self.lbryid, log_type) + try: + self.log_uploader.upload(exclude_previous, self.lbryid, log_type) + except requests.RequestException: + log.exception('Failed to upload log file') return defer.succeed(None) def _clean_up_temp_files(self):