about interrupt...

K

Kyung won Cheon

* 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!!
#----------------------------------------------------------
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,482
Members
44,901
Latest member
Noble71S45

Latest Threads

Top