@@ -331,7 +331,7 @@ class ResultHandler(PoolThread):
if putlock is not None:
try:
putlock.release()
- except ValueError:
+ except Exception:
pass
cache[job]._set(i, obj)
@@ -371,7 +371,7 @@ class ResultHandler(PoolThread):
while cache and self._state != TERMINATE: