diff --git a/targets/ARCH/rfsimulator/stored_node.c b/targets/ARCH/rfsimulator/stored_node.c
index 7380f5f3048a15b1c11feb78589c76ba8eb6f193..888b5f6de0d2d1224ed99c0fe34d49f1900b312e 100644
--- a/targets/ARCH/rfsimulator/stored_node.c
+++ b/targets/ARCH/rfsimulator/stored_node.c
@@ -22,7 +22,7 @@ void fullwrite(int fd, void *_buf, int count) {
       } else {
         AssertFatal(false,"Lost socket\n");
       }
-
+    } else {
       count -= l;
       buf += l;
     }
diff --git a/targets/RT/USER/lte-uesoftmodem.c b/targets/RT/USER/lte-uesoftmodem.c
index 617756e72240c8b4b4692a98820d87fcf9fd25ae..9b8ea00123ffc44557ab6b4e53b68bdcdec1f278 100644
--- a/targets/RT/USER/lte-uesoftmodem.c
+++ b/targets/RT/USER/lte-uesoftmodem.c
@@ -431,6 +431,7 @@ static void *scope_thread(void *arg) {
 		   PHY_vars_UE_g[0][0],
 		   0,
 		   0,7);
+       usleep(10000);
 
   //  printf("%s",stats_buffer);
     }