increase queue size to account for recipe adding burst
This commit is contained in:
parent
9c804863a8
commit
022439e017
@ -17,7 +17,7 @@ from cookbook.models import ShoppingListEntry, Recipe, MealPlan, Space
|
|||||||
|
|
||||||
multiprocessing.set_start_method('fork') # https://code.djangoproject.com/ticket/31169
|
multiprocessing.set_start_method('fork') # https://code.djangoproject.com/ticket/31169
|
||||||
|
|
||||||
QUEUE_MAX_SIZE = 10
|
QUEUE_MAX_SIZE = 25
|
||||||
REGISTERED_CLASSES: UnionType = ShoppingListEntry | Recipe | MealPlan | Connector
|
REGISTERED_CLASSES: UnionType = ShoppingListEntry | Recipe | MealPlan | Connector
|
||||||
|
|
||||||
|
|
||||||
@ -116,6 +116,9 @@ async def run_connectors(connectors: List[Connector], space: Space, instance: RE
|
|||||||
for connector in connectors:
|
for connector in connectors:
|
||||||
tasks.append(asyncio.create_task(connector.on_shopping_list_entry_deleted(space, shopping_list_entry)))
|
tasks.append(asyncio.create_task(connector.on_shopping_list_entry_deleted(space, shopping_list_entry)))
|
||||||
|
|
||||||
|
if len(tasks) == 0:
|
||||||
|
return
|
||||||
|
|
||||||
try:
|
try:
|
||||||
await asyncio.gather(*tasks, return_exceptions=False)
|
await asyncio.gather(*tasks, return_exceptions=False)
|
||||||
except BaseException:
|
except BaseException:
|
||||||
|
Loading…
Reference in New Issue
Block a user