diff --git a/rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/internal/services/dstore/shells/DStoreHostShell.java b/rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/internal/services/dstore/shells/DStoreHostShell.java index 8e70f6f1d72..84040bdf025 100644 --- a/rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/internal/services/dstore/shells/DStoreHostShell.java +++ b/rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/internal/services/dstore/shells/DStoreHostShell.java @@ -12,11 +12,12 @@ * Emily Bruner, Mazen Faraj, Adrian Storisteanu, Li Ding, and Kent Hawley. * * Contributors: - * {Name} (company) - description of contribution. + * David McKnight (IBM) [251619] [dstore] shell output readers not cleaned up on disconnect *******************************************************************************/ package org.eclipse.rse.internal.services.dstore.shells; +import org.eclipse.dstore.core.model.DE; import org.eclipse.dstore.core.model.DataElement; import org.eclipse.dstore.core.model.DataStore; import org.eclipse.rse.services.dstore.util.DStoreStatusMonitor; @@ -71,9 +72,12 @@ public class DStoreHostShell extends AbstractHostShell implements IHostShell public void exit() { - writeToShell("exit"); //$NON-NLS-1$ + writeToShell("exit"); //$NON-NLS-1$ + _status.setAttribute(DE.A_VALUE, "done"); //$NON-NLS-1$ _stdoutHandler.finish(); _stderrHandler.finish(); + + }