diff options
author | Francois Chouinard | 2009-01-21 21:12:10 +0000 |
---|---|---|
committer | Francois Chouinard | 2009-01-21 21:12:10 +0000 |
commit | 653bbd7e935f3759f8db699e565144760673e856 (patch) | |
tree | a5448928546555885bd382711465e079293af312 /dsf | |
parent | 9704f355f0f56396f861568c76f0464763519e74 (diff) | |
download | org.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.java | 9 |
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); |