-
Notifications
You must be signed in to change notification settings - Fork 3.3k
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
pthread sigmask/atfork no-op when using NNG #8545
Comments
I found "The Emscripten implementation does also not support multiprocessing via fork() and join()." on https://emscripten.org/docs/porting/pthreads.html. Is this statement valid as a 'not support yet' statement or a 'is not possible' statement? |
The initial issue has been seen on emscripten branch master and incoming. Tried juj:full_posix_sockets branch described in #7672 and is still getting the no-op Using: Firefox 65.0.1 and Firefox Nightly 68.0a1 (2019-05-03) produce the following when using emscripten juj:full_posix_sockets:
|
I have installed and activated latest 1.39.8 build (also tried "master" build) and I still see: fork() is not supported: pthread_atfork is a no-op Also, pthread_sigmask throws exception. I am trying to use libuv (posix only) to work under emscripten Issue #7672 and Issue #7670 are both supposed to have been merged to "incoming" which I thought was now "master". Any idea when we can use pthread_sigmast/pthread_atfork in emscripten ? cc: @juj |
This issue has been automatically marked as stale because there has been no activity in the past year. It will be closed automatically if no further activity occurs in the next 30 days. Feel free to re-open at any time if this issue is still relevant. |
I am trying to port an existing application which is using nng.
At runtime I get no-op errors relating to sigmask and atfork
Is it technically possible to support pthread_sigmask and pthread_atfork in emscripten?
The text was updated successfully, but these errors were encountered: