diff --git a/webservice/webservice.py b/webservice/webservice.py index 9309794319b1e03cb6e4633f47af5b62998fdfdf..664bd6ad9cbb1be200b9d689f0ac5b1736e3b0a0 100644 --- a/webservice/webservice.py +++ b/webservice/webservice.py @@ -677,7 +677,7 @@ class ActionsServer: """Handle one request, and return the reply to be sent""" try: # protect against unparseable requests req = ast.literal_eval(raw_req.decode('utf-8')) - except SyntaxError as e: + except (SyntaxError, ValueError) as e: logging.error(str(e)) return Errors.REQUEST_FAILED.encode()