[MacRuby-devel] [MacRuby] #542: Attempt to unlock a mutex which is not locked (ThreadError)

MacRuby ruby-noreply at macosforge.org
Fri Jan 8 02:47:26 PST 2010


#542: Attempt to unlock a mutex which is not locked (ThreadError)
-------------------------------------+--------------------------------------
 Reporter:  valerii.hiora@…          |       Owner:  lsansonetti@…        
     Type:  defect                   |      Status:  new                  
 Priority:  major                    |   Milestone:                       
Component:  MacRuby                  |    Keywords:                       
-------------------------------------+--------------------------------------
 $ DYLD_LIBRARY_PATH=. ./macruby -e "require 'net/imap'; imap =
 Net::IMAP.new('imap.gmail.com', 993, true);
 imap.login('somebody','somepassword')"

 core:in `unlock': Attempt to unlock a mutex which is not locked
 (ThreadError)
         from monitor.rb:178:in `mon_exit'[[br]]
         from monitor.rb:192:in `synchronize'[[br]]
         from core:in `send_command:'[[br]]
         from core:in `login:'[[br]]
         from -e:in `<main>'

 Inspecting imap object from irb and macirb shows that latter has a mutex
 and seems it causes problem

-- 
Ticket URL: <http://www.macruby.org/trac/ticket/542>
MacRuby <http://macruby.org/>



More information about the MacRuby-devel mailing list