We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b973c29 commit 5318fb1Copy full SHA for 5318fb1
djcelery/snapshot.py
@@ -145,8 +145,9 @@ def _handle_tasks():
145
_handle_tasks()
146
147
def on_cleanup(self):
148
- dirty = sum(self.TaskState.objects.expire_by_states(states, expires)
149
- for states, expires in self.expire_states.items())
+ expired = (self.TaskState.objects.expire_by_states(states, expires)
+ for states, expires in self.expire_states.items())
150
+ dirty = sum(item for item in expired if item is not None)
151
if dirty:
152
debug('Cleanup: Marked %s objects as dirty.', dirty)
153
self.TaskState.objects.purge()
0 commit comments