Skip to main content
aboutsummaryrefslogtreecommitdiffstats
path: root/dsf
diff options
context:
space:
mode:
authorFrancois Chouinard2009-01-21 21:12:10 +0000
committerFrancois Chouinard2009-01-21 21:12:10 +0000
commit653bbd7e935f3759f8db699e565144760673e856 (patch)
treea5448928546555885bd382711465e079293af312 /dsf
parent9704f355f0f56396f861568c76f0464763519e74 (diff)
downloadorg.eclipse.cdt-653bbd7e935f3759f8db699e565144760673e856.tar.gz
org.eclipse.cdt-653bbd7e935f3759f8db699e565144760673e856.tar.xz
org.eclipse.cdt-653bbd7e935f3759f8db699e565144760673e856.zip
Fix for Bug261883
Diffstat (limited to 'dsf')
-rw-r--r--dsf/org.eclipse.cdt.dsf/src/org/eclipse/cdt/dsf/debug/model/DsfMemoryBlock.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/dsf/org.eclipse.cdt.dsf/src/org/eclipse/cdt/dsf/debug/model/DsfMemoryBlock.java b/dsf/org.eclipse.cdt.dsf/src/org/eclipse/cdt/dsf/debug/model/DsfMemoryBlock.java
index 88c8a119eb1..7f969a79fcc 100644
--- a/dsf/org.eclipse.cdt.dsf/src/org/eclipse/cdt/dsf/debug/model/DsfMemoryBlock.java
+++ b/dsf/org.eclipse.cdt.dsf/src/org/eclipse/cdt/dsf/debug/model/DsfMemoryBlock.java
@@ -513,6 +513,9 @@ public class DsfMemoryBlock extends PlatformObject implements IMemoryBlockExtens
}
});
}
+ else {
+ drm.done();
+ }
}
};
@@ -551,9 +554,11 @@ public class DsfMemoryBlock extends PlatformObject implements IMemoryBlockExtens
// Go for it
memoryService.setMemory(
fContext, address, offset, fWordSize, bytes.length, bytes,
- new RequestMonitor(fRetrieval.getExecutor(), null));
+ new RequestMonitor(fRetrieval.getExecutor(), drm));
+ }
+ else {
+ drm.done();
}
-
}
};
fRetrieval.getExecutor().execute(query);

Back to the top