From fa047f4ddafed505d06c7233e1765cdb4b6bbd92 Mon Sep 17 00:00:00 2001 From: Martin Stein Date: Thu, 22 Aug 2013 18:43:03 +0200 Subject: [PATCH] signal test: let sender yield CPU when idle ref #574 --- os/src/test/signal/main.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/os/src/test/signal/main.cc b/os/src/test/signal/main.cc index c4338e0f4..ba26cfe81 100644 --- a/os/src/test/signal/main.cc +++ b/os/src/test/signal/main.cc @@ -51,10 +51,11 @@ class Sender : Thread<4096> printf("submit signal %d\n", _submit_cnt); _transmitter.submit(); - } - if (_interval_ms) - _timer.msleep(_interval_ms); + if (_interval_ms) + _timer.msleep(_interval_ms); + } else + _timer.msleep(100); } }