From: Eric Wong Date: 2018-12-20T09:14:17+00:00 Subject: [ruby-core:90634] Re: [Ruby trunk Bug#15430][Assigned] test_fork_while_parent_locked is failing status on Ruby CI > But I cant reproduce it atm... OK, I need a break and get some sleep (but I realize 2.6 release is is very soon). I can reproduce [Bug #15383] with "rb_mutex_t.fork_gen" field removed, but fork_gen shouldn't be necessary in mutex because of rb_mutex_abandon_* functions and rb_mutex_cleanup_keeping_mutexes already call list_head_init(waitq). So there is a bug in one of the rb_mutex_{abandon,cleanup}* functions which is hidden by the addition of rb_mutex_t.fork_gen. Unsubscribe: