summaryrefslogtreecommitdiff
path: root/lib/rake/testtask.rb
diff options
context:
space:
mode:
authorJeremy Evans <code@jeremyevans.net>2024-04-21 18:51:25 -0700
committerJeremy Evans <code@jeremyevans.net>2024-05-07 09:44:25 -0700
commitef3803ed4028810f9088019f0db1a366370ab53a (patch)
tree5ae7002bcd3b39d8dd7a9c7c9f8858d797f9c16b /lib/rake/testtask.rb
parent8ec1c416f75ff20ccf71c08c51f91bdd42f226a8 (diff)
Ignore the result of pthread_kill in ubf_wakeup_thread
After an upgrade to Ruby 3.3.0, I experienced reproducible production crashes of the form: [BUG] pthread_kill: No such process (ESRCH) This is the only pthread_kill call in Ruby. The result of pthread_kill was previously ignored in Ruby 3.2 and below. Checking the result was added in be1bbd5b7d40ad863ab35097765d3754726bbd54 (MaNy). I have not yet been able to create a minimal self-contained example, but it should be safe to remove the checks.
Diffstat (limited to 'lib/rake/testtask.rb')
0 files changed, 0 insertions, 0 deletions