From 296d69b609bfbe1186cb64186a3bb54d5d9f99ea Mon Sep 17 00:00:00 2001 From: Jan Kaluza Date: Thu, 23 Mar 2017 14:03:46 +0100 Subject: [PATCH] Handle all exceptions in the consumer handlers. --- module_build_service/scheduler/consumer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module_build_service/scheduler/consumer.py b/module_build_service/scheduler/consumer.py index f1e2639e..428f9715 100644 --- a/module_build_service/scheduler/consumer.py +++ b/module_build_service/scheduler/consumer.py @@ -206,7 +206,7 @@ class MBSConsumer(fedmsg.consumers.FedmsgConsumer): further_work = [] try: further_work = handler(conf, session, msg) or [] - except ValidationError as e: + except Exception as e: if build: build.transition(conf, state=models.BUILD_STATES['failed'], state_reason=str(e))