SLIDER-929 Fix test_signal_handler failure (Thomas Liu via gourksaha)
diff --git a/slider-agent/src/main/python/agent/main.py b/slider-agent/src/main/python/agent/main.py
index e6a4790..bfd4a27 100644
--- a/slider-agent/src/main/python/agent/main.py
+++ b/slider-agent/src/main/python/agent/main.py
@@ -55,7 +55,7 @@
os._exit(0)
logger.info('signal received, exiting.')
global controller
- if controller is not None:
+ if controller is not None and hasattr(controller, 'actionQueue'):
tmpdir = controller.actionQueue.dockerManager.stop_container()
ProcessHelper.stopAgent()