From: Nobuyoshi Nakada Date: 2008-01-15T00:10:14+09:00 Subject: Re: [BUG] native_mutex_destroy return non-zero: 16 Hi, At Mon, 14 Jan 2008 23:41:26 +0900, Sam Ruby wrote in [ruby-core:15069]: > [BUG] native_mutex_destroy return non-zero: 16 Errno 16 is EBUSY? > /home/rubys/svn/ruby/process.c:1314 > /home/rubys/svn/ruby/process.c:1411 > /home/rubys/svn/ruby/process.c:1732 > /home/rubys/svn/ruby/process.c:1790 Seems using spawn. Process.fork eliminates all other threads except for the thread called it, without any cleanup. Mutexes would be left locked. It's a tough problem to define. -- Nobu Nakada