- Timestamp:
- 2009-04-16T13:23:06+12:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
greenstone3/trunk/src/java/org/greenstone/server/BaseServerControl.java
r18969 r19005 105 105 iExit.addActionListener(new ActionListener() { 106 106 public void actionPerformed(ActionEvent ae) { 107 Thread runInThread = new Thread(new Runnable(){108 109 110 111 112 113 try{114 115 116 }107 /*Thread runInThread = new Thread(new Runnable(){ 108 public void run(){ 109 server.stop(); 110 111 } 112 },"stop server"); 113 try{ 114 runInThread.start(); 115 116 } 117 117 catch(Exception e){ 118 119 } 118 logger.error(e); 119 }*/ 120 120 thisframe.dispose(); 121 server.stop(); 122 System.exit(0); 121 123 } 122 124 }); … … 179 181 private class MyAdapter extends WindowAdapter{ 180 182 public void windowClosing(WindowEvent env){ 181 Thread runInThread = new Thread(new Runnable(){ 182 public void run(){ 183 server.stop(); 184 185 } 186 },"stop server"); 187 try{ 188 runInThread.start(); 189 } 190 catch(Exception e){ 191 logger.error(e); 192 } 183 /* Thread runInThread = new Thread(new Runnable(){ 184 public void run(){ 185 server.stop(); 186 187 } 188 },"stop server"); 189 try{ 190 runInThread.start(); 191 } 192 catch(Exception e){ 193 logger.error(e); 194 } 195 thisframe.dispose(); 196 */ 193 197 thisframe.dispose(); 198 server.stop(); 199 System.exit(0); 194 200 } 195 201 }
Note:
See TracChangeset
for help on using the changeset viewer.