vgritsenko 02/01/28 14:55:35
Modified: src/java/org/apache/cocoon/components/hsqldb ServerImpl.java
Log:
Do not start HSQL if it is already started
Revision Changes Path
1.5 +13 -12
xml-cocoon2/src/java/org/apache/cocoon/components/hsqldb/ServerImpl.java
Index: ServerImpl.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/hsqldb/ServerImpl.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ServerImpl.java 17 Jan 2002 21:04:59 -0000 1.4
+++ ServerImpl.java 28 Jan 2002 22:55:35 -0000 1.5
@@ -93,19 +93,20 @@
/** Start the server */
public void start() {
-
- // FIXME (VG): This dirty hack here is till shutdown issue is resolved
- File file = new File(arguments[7] + ".backup");
- if (file.exists() && file.delete()) {
- getLogger().info("HSQLDB backup file has been deleted.");
+ if (!started) {
+ // FIXME (VG): This dirty hack here is till shutdown issue is resolved
+ File file = new File(arguments[7] + ".backup");
+ if (file.exists() && file.delete()) {
+ getLogger().info("HSQLDB backup file has been deleted.");
+ }
+
+ Thread server = new Thread(this);
+ this.getLogger().debug("Intializing hsqldb server thread");
+ server.setPriority(Thread.currentThread().getPriority());
+ server.setDaemon(true);
+ server.setName("hsqldb server");
+ server.start();
}
-
- Thread server = new Thread(this);
- this.getLogger().debug("Intializing hsqldb server thread");
- server.setPriority(Thread.currentThread().getPriority());
- server.setDaemon(true);
- server.setName("hsqldb server");
- server.start();
}
/** Stop the server */
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]