From 6cfb4e0fba741c66446844ddcdad9096a593ca15 Mon Sep 17 00:00:00 2001 From: David McKnight Date: Wed, 11 Apr 2007 13:01:17 +0000 Subject: [PATCH] [180994] I still can't reproduce this problem but Martin pointed out that the ClientUpdateHandler is not finishing on disconnect. I've fixed that here by making sure that finish calls notifyAll(). --- .../src/org/eclipse/dstore/core/model/Handler.java | 1 + 1 file changed, 1 insertion(+) diff --git a/rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/Handler.java b/rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/Handler.java index 4fa6beb0e35..e592ac728e6 100644 --- a/rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/Handler.java +++ b/rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/Handler.java @@ -84,6 +84,7 @@ public abstract class Handler extends Thread _waitIncrement = 0; _keepRunning = false; + notifyInput(); /* causes hang try