28 Nov
2025
28 Nov
'25
8:46 a.m.
Issue #21717 has been reported by noteflakes (Sharon Rosner). ---------------------------------------- Feature #21717: Introduce Fiber::Scheduler#process_fork hook https://bugs.ruby-lang.org/issues/21717 * Author: noteflakes (Sharon Rosner) * Status: Open ---------------------------------------- When using a fiber scheduler and forking a process, the child process "inherits" the fiber scheduler. For the fiber scheduler to be usable in the forked process, its internal state should in most cases be reset. I propose the introduction of a `Fiber::Scheduler#process_fork` hook, called by the Ruby runtime immediately after a fork. The associated PR: https://github.com/ruby/ruby/pull/15342 -- https://bugs.ruby-lang.org/