You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, I got this issue when deploying the timeout_decorator in celery tasks.
I have set use_signals = False.
The timeout works but will throw this error message. Checked around the internet and its probably due to the multiprocessing library and can be solved using billard.
Do you think you can implement billard library to replace multiprocessing?
The text was updated successfully, but these errors were encountered:
As far as I know celery uses billard already.
Just inside the timeout decorator, replace the multiprocessing module with billard.
You might also try my decorator - https://github.com/bitranox/wrapt-timeout-decorator
it is using
"dill" instead of pickle (can pickle more datatypes)
and "multiprocess" instead of "multiprocessing"
Hi, I got this issue when deploying the timeout_decorator in celery tasks.
I have set use_signals = False.
The timeout works but will throw this error message. Checked around the internet and its probably due to the multiprocessing library and can be solved using billard.
Do you think you can implement billard library to replace multiprocessing?
The text was updated successfully, but these errors were encountered: