-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
macOS: analytics daemon crashes due to fork related error #4294
Labels
p0-critical
Critical issue. Needs to be fixed ASAP.
Comments
As mentioned in the python issue, setting the |
@pmrowla Thank you for the investigation! 🙏 Quick solution is to continue using Popen on mac and windows. Will take a look. |
efiop
added a commit
to efiop/dvc
that referenced
this issue
Jul 28, 2020
Turns out macs are not happy with double-forks without exec. Fixes iterative#4294
efiop
added a commit
that referenced
this issue
Jul 28, 2020
Turns out macs are not happy with double-forks without exec. Fixes #4294
2 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
After the daemon changes introduced in #4262 (f799e1e), DVC on macOS crashes when we try to spawn the analytics daemon.
Disabling analytics avoids the crash
This problem appears to be related to
fork
being unsafe in macOSSee related Python issue: https://bugs.python.org/issue33725 and Python 3.8 multiprocessing docs
The text was updated successfully, but these errors were encountered: