#847: Assertion fails when calls Mutex#unlock, after calls Mutex#try_lock several times. ----------------------------------+----------------------------------------- Reporter: watson1978@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ----------------------------------+----------------------------------------- Test Script: {{{ #!ruby $ cat test_mutex_try_lock.rb require 'thread' m = Mutex.new p m.try_lock p m.try_lock m.unlock }}} {{{ $ macruby test_mutex_try_lock.rb true false Assertion failed: (m->thread->mutexes != Qnil), function rb_mutex_unlock0, file thread.c, line 1443. zsh: abort macruby test_mutex_try_lock.rb }}} -- Ticket URL: <http://www.macruby.org/trac/ticket/847> MacRuby <http://macruby.org/>