jobs: Fix infinite wait lock
[src/app-framework-binder.git] / src / evmgr.c
index 557a9f3..744d08b 100644 (file)
@@ -47,6 +47,14 @@ struct evmgr
 #define EVLOOP_STATE_WAIT           1U
 #define EVLOOP_STATE_RUN            2U
 
+/**
+ * prepare the evmgr to run
+ */
+void evmgr_prepare_run(struct evmgr *evmgr)
+{
+       evmgr->state = EVLOOP_STATE_WAIT|EVLOOP_STATE_RUN;
+}
+
 /**
  * Run the event loop is set.
  */