-
-
Notifications
You must be signed in to change notification settings - Fork 285
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't run jobs on mac os catalina: process has forked and you cannot use this CoreFoundation functionality safely #375
Comments
Members of my team have encountered this, and I think a reinstall of the project virtual environment did the trick. Anyone else have a similar experience? |
Having same issue using decorated function |
@k0t3n https://turtlemonvh.github.io/python-multiprocessing-and-corefoundation-libraries.html Perhap upgrading your python version will do the trick? (https://bugs.python.org/issue8713) |
@thomasmatecki the problem reproduces on Python 3.7.6 |
Only when using the decorator? |
Starting the worker using |
Summarizing the discussion on this bug: https://bugs.python.org/issue33725 (correct me if I'm wrong):
This means that the change should be done on RQ instead of this library. However, I don't think this process is something that can be rushed. I've never used Can @k0t3n confirm that running |
@selwin yes that's right |
I'm facing the same issue, but I decided to remove the faulty function to the main thread instead: |
I have this same issue with Python 3.9.5 on a Mac, the following Python packages installed:
and redis installed by Homebrew with For me, running the Note that I do not experience this issue in my Windows/Linux (WSL VM) environment(s), only Mac. |
Anyone planning anything around it to fix? Maybe in rq? |
It doesn't happen to me anymore with the new OSX |
Hey,
I'm having this issue on mac OS catalina, and I think it's django-rq related. Not having the same errors by using rq directly (though I haven't been able to completely set it up because it's so much more complicated than using django-rq)
This setup was working fine on Ubuntu but my queue won't process any jobs on mac os.
Googling around, the only suggestion I found was executing this command:
That makes the error message slightly shorter, but still no jobs are run:
Any suggestions on how to get this to work on mac os? Thanks a lot for all the great work on this project♥️
The text was updated successfully, but these errors were encountered: