diff --git a/src/systemc/core/process_types.hh b/src/systemc/core/process_types.hh index 7617d41efd..2dde4672a5 100644 --- a/src/systemc/core/process_types.hh +++ b/src/systemc/core/process_types.hh @@ -94,6 +94,7 @@ class Thread : public Process thread->_needsStart = false; thread->run(); thread->terminate(); + scheduler.yield(); } }; friend class Context;