[MacRuby-devel] [macruby] #16: ^C (SIGINT) doesn't interrupt the cocoa runloop

macruby ruby-noreply at macosforge.org
Fri May 23 02:04:55 PDT 2008


#16: ^C (SIGINT) doesn't interrupt the cocoa runloop
-----------------------------------+----------------------------------------
 Reporter:  lsansonetti at apple.com  |        Owner:  lsansonetti at apple.com
     Type:  defect                 |       Status:  closed               
 Priority:  blocker                |    Milestone:  MacRuby 0.2          
Component:  MacRuby                |   Resolution:  fixed                
 Keywords:                         |  
-----------------------------------+----------------------------------------
Changes (by lsansonetti at apple.com):

  * status:  reopened => closed
  * resolution:  => fixed

Comment:

 Implemented in r212. Periodically calling RUBY_VM_CHECK_INTS every 0.1s.
 Checked that this is only performed in a CF runloop environment (e.g. not
 by default) and that the timer has no performance impact (around 0.5% CPU
 time).

-- 
Ticket URL: <http://ruby.macosforge.org/trac/ticket/16#comment:12>
macruby <http://ruby.macosforge.org/>


More information about the MacRuby-devel mailing list