protect against parser errors to prevent queue backlogging

This commit is contained in:
Jakob Ketterl
2021-01-22 19:48:31 +01:00
parent 68a1abd37e
commit a0d219d120
2 changed files with 14 additions and 7 deletions

View File

@ -176,8 +176,8 @@ class WsjtParser(Parser):
ReportingEngine.getSharedInstance().spot(out)
self.handler.write_wsjt_message(out)
except (ValueError, IndexError):
logger.exception("error while parsing wsjt message")
except Exception:
logger.exception("Exception while parsing wsjt message")
def pushDecode(self, mode):
metrics = Metrics.getSharedInstance()