From 5d574705485e84e683b514cbe32fb7fdea2c0b7b Mon Sep 17 00:00:00 2001 From: David McKnight Date: Tue, 8 Apr 2008 15:32:26 +0000 Subject: [PATCH] [225902] [dstore] RSE download hangs --- .../eclipse/rse/services/dstore/util/DownloadListener.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/util/DownloadListener.java b/rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/util/DownloadListener.java index 0b0214d109a..536ab3da0c3 100644 --- a/rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/util/DownloadListener.java +++ b/rse/plugins/org.eclipse.rse.services.dstore/src/org/eclipse/rse/services/dstore/util/DownloadListener.java @@ -17,6 +17,7 @@ * David McKnight (IBM) - [216252] MessageFormat.format -> NLS.bind * Martin Oberhuber (Wind River) - [219952] Use MessageFormat for download progress message * David McKnight (IBM) - [222448] [dstore] update DownloadListener to handle timeouts and nudge + * David McKnight (IBM) - [225902] [dstore] RSE download hangs ********************************************************************************/ package org.eclipse.rse.services.dstore.util; @@ -284,10 +285,10 @@ public class DownloadListener implements IDomainListener private void wakeupServer(DataElement status) { if (status != null) - { + { // token command to wake up update handler - DataElement subject = (DataElement)status.getParent().get(0); - DataElement cmdDescriptor = _dataStore.localDescriptorQuery(subject.getDescriptor(), "C_QUERY_EXISTS"); + DataElement cmdDescriptor = _dataStore.findCommandDescriptor("C_REFRESH"); //$NON-NLS-1$ + DataElement subject = status.getParent().get(0); if (cmdDescriptor != null) { _dataStore.command(cmdDescriptor, subject);