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
At the moment Process::fork() seem to create the new SignalDelivery while for proper multithreading we have to have shared access to signal handlers following clone(2) semantics supported by the Linux Kernel.
Found during work on #88 and belongs to Multithreading milestone (I can't add myself).
More details in the flags mask of clone(2), scroll down to CLONE_SIGHAND. I haven't checked yet how it's implemented in Linux Kernel.
The text was updated successfully, but these errors were encountered:
At the moment
Process::fork()
seem to create the newSignalDelivery
while for proper multithreading we have to have shared access to signal handlers following clone(2) semantics supported by the Linux Kernel.Found during work on #88 and belongs to Multithreading milestone (I can't add myself).
More details in the flags mask of clone(2), scroll down to CLONE_SIGHAND. I haven't checked yet how it's implemented in Linux Kernel.
The text was updated successfully, but these errors were encountered: