From: Kyung won Cheon Date: 2009-01-16T14:20:29+09:00 Subject: about interrupt... * Test.java import java.io.FileOutputStream; public class Test { public static void main(String[] args) throws Exception { Runtime.getRuntime().addShutdownHook(new Thread() { public void run() { try { new FileOutputStream("shutdown.log").close(); } catch (Exception ioe) { } } } ); System.out.println("sleeping..."); Thread.sleep(100000); } } * test.rb trap('INT') { File.open('shutdown.log', 'w').close } puts 'sleeping...' sleep(100) #---------------------------------------------------------- # I using windows XP # (ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]) # # In Java, # Ctrl+C and click [x] button of command window are ok!! # In Ruby # Only Ctrl+C is ok!! # # Help Me!! #---------------------------------------------------------- -- Posted via http://www.ruby-forum.com/.