X-Git-Url: https://rtime.felk.cvut.cz/gitweb/frescor/forb.git/blobdiff_plain/5d226adba176b96c724292711a5548d8f3d95186..b33a6bc2221d5917508c15966370c4b25a2fec31:/src/executor.c diff --git a/src/executor.c b/src/executor.c index 7af1923..55c240f 100644 --- a/src/executor.c +++ b/src/executor.c @@ -169,6 +169,8 @@ ret: /** * Convenience function for executing only one object in one executor. + * This function calls forb_signal_server_ready() at the appropriate + * place. * * @param obj The object to execute. * @@ -183,6 +185,9 @@ int forb_execute_object(forb_object obj) if (ret) goto error; ret = forb_executor_register_object(&executor, obj); if (ret) goto destroy_and_error; + + ret = forb_signal_server_ready(obj->orb); + if (ret) goto destroy_and_error; ret = forb_executor_run(&executor);