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();
|