minor changes on stopping threads
Change-Id: I71631de557b5654e3915cee05c34cb6d21088401
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
diff --git a/openvimd.py b/openvimd.py
index be5d46e..3affa56 100755
--- a/openvimd.py
+++ b/openvimd.py
@@ -171,6 +171,9 @@
engine = None
+ http_thread = None
+ http_thread_admin = None
+
try:
#Load configuration file
r, config_dic = load_configuration(config_file)
@@ -269,6 +272,10 @@
logger.info('Exiting openvimd')
if engine:
engine.stop_service()
+ if http_thread:
+ http_thread.join(1)
+ if http_thread_admin:
+ http_thread_admin.join(1)
logger.debug( "bye!")
exit()