Project

General

Profile

« Previous | Next » 

Revision 32446

  • thread.c (thread_unlock_all_locking_mutexes): rename to rb_threadptr_unlock_all_locking_mutexes and remove static.
  • vm_core.h: add rb_threadptr_unlock_all_locking_mutexes declaration.
  • thread.c (thread_start_func_2): adjust the above rename.

  • eval.c (ruby_cleanup): call rb_threadptr_unlock_all_locking_mutexes
    again after finalizer. [Bug #4988] [ruby-dev:44049]