| commit | 983bdaa7666a10b1250467bc9939fe7875ea3ee8 | [log] [tgz] |
|---|---|---|
| author | deboer <deboer> | Tue Jul 24 14:06:08 2007 +0000 |
| committer | deboer <deboer> | Tue Jul 24 14:06:08 2007 +0000 |
| tree | 4a3026d2079d9b7a9c0ca092082e5bd40d80c551 | |
| parent | 423e32105a824ed30225ac8ff7257df633e818b6 [diff] |
[197546] Timing hole in server start causes publish to occur after timeout
diff --git a/plugins/org.eclipse.wst.server.core/servercore/org/eclipse/wst/server/core/internal/Server.java b/plugins/org.eclipse.wst.server.core/servercore/org/eclipse/wst/server/core/internal/Server.java index 96037b6..c7ea71a 100644 --- a/plugins/org.eclipse.wst.server.core/servercore/org/eclipse/wst/server/core/internal/Server.java +++ b/plugins/org.eclipse.wst.server.core/servercore/org/eclipse/wst/server/core/internal/Server.java
@@ -1603,7 +1603,7 @@ // notify waiter synchronized (notified) { Trace.trace(Trace.FINEST, "synchronousStart notify timeout"); - if (!timer.alreadyDone && totalTimeout < 0) + if (!timer.alreadyDone && totalTimeout <= 0) timer.timeout = true; notified[0] = true; notified.notifyAll();