From 6d4707a65e4e27048bc5cb33f8db62fdb1b958a3 Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Fri, 7 Jan 2011 11:24:08 +0100 Subject: [PATCH] Move some debugging messages. --- communicator.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/communicator.cpp b/communicator.cpp index 6570b01..0f9bc7e 100644 --- a/communicator.cpp +++ b/communicator.cpp @@ -52,10 +52,11 @@ communicator::~communicator() task = MSG_task_create("finalize", 0.0, 0, NULL); MSG_task_send(task, get_data_mbox()); - DEBUG0("wait for receiver to terminate"); xbt_mutex_acquire(mutex); - while (receiver_process) + while (receiver_process) { + DEBUG0("waiting for receiver to terminate"); xbt_cond_wait(cond, mutex); + } xbt_mutex_release(mutex); if (ctrl_comm) @@ -92,10 +93,11 @@ void communicator::send(const char* dest, message* msg) bool communicator::recv(message*& msg, m_host_t& from, bool wait) { if (wait) { - DEBUG0("suspend main process on recv"); xbt_mutex_acquire(mutex); - while (received.empty()) + while (received.empty()) { + DEBUG0("waiting for a message to come"); xbt_cond_wait(cond, mutex); + } xbt_mutex_release(mutex); } -- 2.39.5