do not exit object
diff --git a/objects/control_bmc_barreleye.c b/objects/control_bmc_barreleye.c
index 399ab26..a3a19e8 100644
--- a/objects/control_bmc_barreleye.c
+++ b/objects/control_bmc_barreleye.c
@@ -123,7 +123,7 @@
 	#endif

 	control_emit_goto_system_state(control,"BMC_STARTING");

 	

-	g_main_loop_quit(cmd->loop);

+	//g_main_loop_quit(cmd->loop);

 	return FALSE;

 }

 

diff --git a/objects/control_bmc_obj.c b/objects/control_bmc_obj.c
index e1e1a8a..9a7fd5f 100644
--- a/objects/control_bmc_obj.c
+++ b/objects/control_bmc_obj.c
@@ -120,8 +120,8 @@
 	reg_init();

 	#endif

 	control_emit_goto_system_state(control,"BMC_STARTING");

-	

-	g_main_loop_quit(cmd->loop);

+

+	//g_main_loop_quit(cmd->loop);

 	return FALSE;

 }