diff options
Diffstat (limited to 'rteval')
-rw-r--r-- | rteval/modules/__init__.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/rteval/modules/__init__.py b/rteval/modules/__init__.py index c4e83cc..bbd2b6c 100644 --- a/rteval/modules/__init__.py +++ b/rteval/modules/__init__.py @@ -438,7 +438,8 @@ start their workloads yet""" mod.setStop() try: self._logger.log(Log.DEBUG, "\t - Stopping %s" % modname) - mod.join(2.0) + if mod.is_alive(): + mod.join(2.0) except RuntimeError, e: self._logger.log(Log.ERR, "\t\tFailed stopping %s: %s" % (modname, str(e))) |