# HG changeset patch
# User edouard
# Date 1300294867 -3600
# Node ID 57605e8e89f0931e4c97907f8f8abbb874afb345
# Parent  9dd978e6537c90b9a3fb7aab3f9fffa2a8129b75
Also retain when debugger is stalled

diff -r 9dd978e6537c -r 57605e8e89f0 targets/plc_debug.c
--- a/targets/plc_debug.c	Wed Mar 16 17:26:54 2011 +0100
+++ b/targets/plc_debug.c	Wed Mar 16 18:01:07 2011 +0100
@@ -214,6 +214,9 @@
              * Trigger asynchronous transmission 
              * (returns immediately) */
             InitiateDebugTransfer(); /* size */
+        }else{
+            /* when not debugging, do only retain */
+            __for_each_variable_do(RetainIterator);
         }
         LeaveDebugSection();
     }else{