Skip to content
Snippets Groups Projects
Verified Commit 18eb87be authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Only fire task if queue has tasks

parent 24bdefb1
No related branches found
No related tags found
No related merge requests found
...@@ -29,10 +29,11 @@ class CelerySignalProcessor(RealtimeSignalProcessor): ...@@ -29,10 +29,11 @@ class CelerySignalProcessor(RealtimeSignalProcessor):
if settings.CELERY_HAYSTACK_COUNTDOWN: if settings.CELERY_HAYSTACK_COUNTDOWN:
options['countdown'] = settings.CELERY_HAYSTACK_COUNTDOWN options['countdown'] = settings.CELERY_HAYSTACK_COUNTDOWN
task = get_update_task() if self._queue:
task.apply_async((self._queue,), {}, **options) task = get_update_task()
task.apply_async((self._queue,), {}, **options)
self._queue = [] self._queue = []
def enqueue(self, action, instance, sender, **kwargs): def enqueue(self, action, instance, sender, **kwargs):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment