#794: `pthread_mutex_unlock(&t->sleep_mutex)' failed: Invalid argument (22) ----------------------------------+----------------------------------------- Reporter: watson1978@… | Owner: lsansonetti@… Type: defect | Status: reopened Priority: blocker | Milestone: MacRuby 1.0 Component: MacRuby | Resolution: Keywords: | ----------------------------------+----------------------------------------- Comment(by lsansonetti@…): I looked at the problem and indeed this looks like a race condition happening between thread unregistration and cancellation. The patch should be good. Please commit, and I'm very sorry for the long delay :) -- Ticket URL: <http://www.macruby.org/trac/ticket/794#comment:14> MacRuby <http://macruby.org/>