diff --git a/pyghmi/ipmi/private/session.py b/pyghmi/ipmi/private/session.py index 40dd5e1a..cc777077 100644 --- a/pyghmi/ipmi/private/session.py +++ b/pyghmi/ipmi/private/session.py @@ -391,6 +391,7 @@ class Session(object): iothreadwaiters.append(initevt) _IOWorker = define_worker() iothread = _IOWorker() + iothread.daemon = True iothread.start() initevt.wait() elif not iothreadready: