From ce410fa3c4862fa3155465e85052d38db840769d Mon Sep 17 00:00:00 2001 From: David McKnight Date: Tue, 29 Apr 2008 14:31:55 +0000 Subject: [PATCH] [229146] [multithread] changes to stop Miner threads when clients disconnect --- .../src/org/eclipse/dstore/core/miners/Miner.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/miners/Miner.java b/rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/miners/Miner.java index 1ec347f3802..11a17f56306 100644 --- a/rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/miners/Miner.java +++ b/rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/miners/Miner.java @@ -14,6 +14,7 @@ * Contributors: * Noriaki Takatsu (IBM) [220126] [dstore][api][breaking] Single process server for multiple clients * David McKnight (IBM) [224906] [dstore] changes for getting properties and doing exit due to single-process capability + * Noriaki Takatsu (IBM) [229146] [multithread] changes to stop Miner threads when clients disconnect *******************************************************************************/ package org.eclipse.dstore.core.miners; @@ -130,6 +131,8 @@ implements ISchemaExtender root.setUpdated(false); _dataStore.update(root); + + super.finish(); } /**