[Jsmooth-cvs] jsmooth/skeletons/winservice/sample/src AlertServer.java, 1.2, 1.3
Status: Beta
Brought to you by:
reyes
From: Rodrigo R. <re...@us...> - 2007-04-12 20:01:57
|
Update of /cvsroot/jsmooth/jsmooth/skeletons/winservice/sample/src In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv12205/skeletons/winservice/sample/src Modified Files: AlertServer.java Log Message: Windows service wrapper update Index: AlertServer.java =================================================================== RCS file: /cvsroot/jsmooth/jsmooth/skeletons/winservice/sample/src/AlertServer.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** AlertServer.java 9 Apr 2007 22:21:23 -0000 1.2 --- AlertServer.java 12 Apr 2007 20:01:50 -0000 1.3 *************** *** 33,37 **** fw.write(line + "\n"); if (line.startsWith("EXIT")) ! System.exit(0); fw.close(); JOptionPane.showMessageDialog(null, line, "alert", JOptionPane.ERROR_MESSAGE); --- 33,41 ---- fw.write(line + "\n"); if (line.startsWith("EXIT")) ! { ! System.out.println("calling System.exit(0);"); ! System.exit(0); ! return; ! } fw.close(); JOptionPane.showMessageDialog(null, line, "alert", JOptionPane.ERROR_MESSAGE); *************** *** 63,67 **** { try { - while (true) { --- 67,70 ---- *************** *** 95,103 **** public void run() { System.out.println("SHUTDOWN..."); a.shutdown(); } }); ! a.setup(); a.listen(); --- 98,115 ---- public void run() { + // JOptionPane.showMessageDialog(null, "TERMINATING!", "alert", JOptionPane.ERROR_MESSAGE); + try { + FileWriter fw = new FileWriter("shutdown1.log", true); + fw.write("END NOW " + System.currentTimeMillis() + "\n"); + fw.close(); + } catch (Exception exc) + { + exc.printStackTrace(); + } System.out.println("SHUTDOWN..."); a.shutdown(); } }); ! a.setup(); a.listen(); |