diff --git a/inventory_provider/tasks/worker.py b/inventory_provider/tasks/worker.py
index f1b66f176732034956233de1d04d460de0bf7068..13633475f1db9b08fc58dad9b24e745c55192088 100644
--- a/inventory_provider/tasks/worker.py
+++ b/inventory_provider/tasks/worker.py
@@ -525,7 +525,7 @@ def update_entry_point(self):
             final_task.si().on_error(task_error_handler.s())
         )()
         return self.request.id
-    except (RedisError, KombuError):
+    except Exception:
         update_latch_status(InventoryTask.config, pending=False, failure=True)
         logger.exception('error launching refresh subtasks')
         raise