X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/b8df87e176f27b25534f27d7e240defa32ca35bc..e47e02e59a4fb6c51d6b7d9cc8a3732cc73dc0ae:/src/simix/libsmx.cpp diff --git a/src/simix/libsmx.cpp b/src/simix/libsmx.cpp index bae5e5ee0d..7269508cc9 100644 --- a/src/simix/libsmx.cpp +++ b/src/simix/libsmx.cpp @@ -166,12 +166,7 @@ void simcall_process_join(smx_actor_t process, double timeout) /** * @ingroup simix_process_management - * @brief Suspends a process. - * - * This function suspends the process by suspending the synchro - * it was waiting for completion. - * - * @param process a SIMIX process + * @brief Suspends an actor */ void simcall_process_suspend(smx_actor_t process) { @@ -389,8 +384,9 @@ int simcall_comm_test(smx_activity_t comm) */ smx_mutex_t simcall_mutex_init() { - if (not simix_global) { - fprintf(stderr,"You must run MSG_init before using MSG\n"); // We can't use xbt_die since we may get there before the initialization + if (simix_global == nullptr) { + fprintf(stderr, "You must initialize the SimGrid engine before using it\n"); // We can't use xbt_die since we may + // get there before the initialization xbt_abort(); } return simgrid::simix::simcall([] { return new simgrid::kernel::activity::MutexImpl(); });