From: Eric Wong Date: 2018-12-21T22:39:06+00:00 Subject: [ruby-core:90669] Re: [Ruby trunk Bug#15430][Assigned] test_fork_while_parent_locked is failing status on Ruby CI Fwiw, I think the bug is in rb_mutex_abandon_locking_mutex, it needs to clear the waitq unconditionally; but not touch mutex->th or mutex->next_mutex: https://80x24.org/spew/20181221223422.9219-1-e@80x24.org/raw And as a result, rb_mutex_cleanup_keeping_mutexes is redundant. Unsubscribe: