X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/0c3701e24626a87cef600fc29484a4e4b82e28be..33d53861f6312ae42985bdc7011c396761125c3d:/examples/msg/mc/bugged2_liveness.c diff --git a/examples/msg/mc/bugged2_liveness.c b/examples/msg/mc/bugged2_liveness.c index 984299966a..15467bee43 100644 --- a/examples/msg/mc/bugged2_liveness.c +++ b/examples/msg/mc/bugged2_liveness.c @@ -11,7 +11,7 @@ #include "bugged2_liveness.h" #include "y.tab.c" -XBT_LOG_NEW_DEFAULT_CATEGORY(example_liveness_with_cycle, "my log messages"); +XBT_LOG_NEW_DEFAULT_CATEGORY(bugged2_liveness, "my log messages"); char* buffer; @@ -87,6 +87,7 @@ int producer(int argc, char *argv[]) const char *mess = "message"; pready = 1; + XBT_INFO("pready = 1"); /* CS request */ XBT_INFO("Producer ask the request"); @@ -101,6 +102,7 @@ int producer(int argc, char *argv[]) buffer = strdup(mess); produce = 1; + XBT_INFO("produce = 1"); /* CS release */ MSG_task_send(MSG_task_create("release", 0, 1000, my_mailbox), "coordinator"); @@ -108,6 +110,8 @@ int producer(int argc, char *argv[]) produce = 0; pready = 0; + XBT_INFO("pready et produce = 0"); + } return 0; @@ -128,6 +132,7 @@ int consumer(int argc, char *argv[]) MSG_task_send(MSG_task_create("request", 0, 1000, my_mailbox), "coordinator"); cready = 1; + XBT_INFO("cready = 1"); /* Wait the answer */ m_task_t grant = NULL; @@ -139,10 +144,12 @@ int consumer(int argc, char *argv[]) mess = strdup(buffer); buffer[0] = '\0'; - /* Display message */ + /* Display message */ XBT_INFO("Message : %s", mess); - if(strcmp(mess, "") != 0) + if(strcmp(mess, "") != 0){ consume = 1; + XBT_INFO("consume = 1"); + } /* CS release */ MSG_task_send(MSG_task_create("release", 0, 1000, my_mailbox), "coordinator"); @@ -152,6 +159,8 @@ int consumer(int argc, char *argv[]) consume = 0; cready = 0; + XBT_INFO("cready et consume = 0"); + } return 0;