X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/loba.git/blobdiff_plain/f2c30ea366a1f0ef91e94000f89b16a763c0dccd..23529d55ccbfd0a851fdc86708320811ddda8ec4:/process.cpp diff --git a/process.cpp b/process.cpp index d3d9226..0544b21 100644 --- a/process.cpp +++ b/process.cpp @@ -77,7 +77,7 @@ int process::run() if (now < next_iter_after_date){ double delay = next_iter_after_date - now; DEBUG1("sleeping for %g s", delay); - MSG_process_sleep(next_iter_after_date - now); + MSG_process_sleep(delay); } next_iter_after_date = MSG_get_clock() + opt::min_iter_duration; } @@ -145,6 +145,8 @@ int process::run() opt::load_ratio_threshold) { VERB0("No more load to balance in system."); break; + } else { + DEBUG1("still %g load to balance, continuing...", total_load_running); } } VERB0("Going to finalize..."); @@ -264,6 +266,7 @@ void process::receive(bool wait) message* msg; m_host_t from; + DEBUG1("%sblocking receive", "\0non-" + !wait); while (may_receive() && comm.recv(msg, from, wait)) { switch (msg->get_type()) { case message::INFO: {