Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
We have status, return its value.
[simgrid.git] / examples / msg / chainsend / peer.c
index 7711068..fa91a7b 100644 (file)
@@ -14,7 +14,7 @@ void peer_init_chain(peer_t peer, message_t msg)
   peer->init = 1;
 }
 
-void peer_forward_msg(peer_t peer, message_t msg)
+static void peer_forward_msg(peer_t peer, message_t msg)
 {
   msg_task_t task = task_message_data_new(peer->me, peer->next, NULL, 0);
   msg_comm_t comm = NULL;
@@ -127,7 +127,7 @@ int peer(int argc, char *argv[])
   status = peer_wait_for_message(p);
   peer_shutdown(p);
 
-  return MSG_OK;
+  return status;
 }                               /* end_of_receiver */