$ ./test_client
-[blaise:client:(17112) 0.000007] [gras/INFO] Exiting GRAS
+[arthur:client:(28729) 0.000011] [gras/INFO] Exiting GRAS
$ ./test_server
-[blaise:server:(17115) 0.000007] [gras/INFO] Exiting GRAS
+[arthur:server:(28733) 0.000012] [gras/INFO] Exiting GRAS
$
$ ./test_simulator platform.xml test.xml
[Jacquelin:server:(1) 0.000000] [gras/INFO] Exiting GRAS
$ ./test_simulator platform.xml test.xml
Client ready; listening on 1024
-Cool, we received the message from Boivin:1024.
-[Jacquelin:server:(1) 0.000000] [gras/INFO] Exiting GRAS
That's it, we sent the data to the server
[Boivin:client:(2) 0.000000] [gras/INFO] Exiting GRAS
+Cool, we received the message from Boivin:1024.
+[Jacquelin:server:(1) 0.000000] [gras/INFO] Exiting GRAS
$
$ ./test_server 12345 & ./test_client 127.0.0.1 12345
Client ready; listening on 1024
That's it, we sent the data to the server on 127.0.0.1
-[blaise:client:(17208) 0.000014] [gras/INFO] Exiting GRAS
+[arthur:client:(27443) 0.000018] [gras/INFO] Exiting GRAS
Cool, we received the message from 127.0.0.1:1024.
-[blaise:server:(17206) 0.000007] [gras/INFO] Exiting GRAS
+[arthur:server:(27441) 0.000012] [gras/INFO] Exiting GRAS
$
$ ./test_simulator platform.xml test.xml
Client ready; listening on 1024
-Cool, we received the message from Boivin:1024.
-[Jacquelin:server:(1) 0.000000] [gras/INFO] Exiting GRAS
That's it, we sent the data to the server on Jacquelin
[Boivin:client:(2) 0.000000] [gras/INFO] Exiting GRAS
+Cool, we received the message from Boivin:1024.
+[Jacquelin:server:(1) 0.000000] [gras/INFO] Exiting GRAS
$
$ ./test_server 23451 & ./test_client 127.0.0.1 23451
Client ready; listening on 1024
That's it, we sent the data to the server on 127.0.0.1
-[blaise:client:(17261) 0.000012] [gras/INFO] Exiting GRAS
+[arthur:client:(27507) 0.000019] [gras/INFO] Exiting GRAS
Cool, we received the message from 127.0.0.1:1024.
-[blaise:server:(17259) 0.000011] [gras/INFO] Exiting GRAS
+[arthur:server:(27505) 0.000013] [gras/INFO] Exiting GRAS
$
$ ./test_simulator platform.xml test.xml
Client ready; listening on 1024
-Cool, we received the message from Boivin:1024.
-[Jacquelin:server:(1) 0.000000] [gras/INFO] Exiting GRAS
That's it, we sent the data to the server on Jacquelin
[Boivin:client:(2) 0.000000] [gras/INFO] Exiting GRAS
+Cool, we received the message from Boivin:1024.
+[Jacquelin:server:(1) 0.000000] [gras/INFO] Exiting GRAS
$
Ok. Enough. Have a rest, and then kill the server
Cool, we received the message from 127.0.0.1:1024.
Cool, we received the message from 127.0.0.1:1024.
-[blaise:client:(17314) 0.000015] [gras/INFO] Exiting GRAS
+[arthur:client:(28822) 0.000027] [gras/INFO] Exiting GRAS
Argh, killed by 127.0.0.1:1024! Bye folks...
-[blaise:server:(17312) 0.000007] [gras/INFO] Exiting GRAS
+[arthur:server:(28820) 0.000013] [gras/INFO] Exiting GRAS
$
$ ./test_simulator platform.xml test.xml
Client ready; listening on 1024
-Cool, we received the message from Boivin:1024.
we sent the data to the server on Jacquelin. Let's do it again for fun
Cool, we received the message from Boivin:1024.
Ok. Enough. Have a rest, and then kill the server
+Cool, we received the message from Boivin:1024.
+[Boivin:client:(2) 0.000000] [gras/INFO] Exiting GRAS
Argh, killed by Boivin:1024! Bye folks...
[Jacquelin:server:(1) 0.000000] [gras/INFO] Exiting GRAS
-[Boivin:client:(2) 0.000000] [gras/INFO] Exiting GRAS
$
$ ./test_server 12345 & ./test_client 127.0.0.1 12345
-[blaise:client:(17508) 0.000015] [test/INFO] we sent the data to the server on 127.0.0.1. Let's do it again for fun
-[blaise:client:(17508) 0.000077] [test/INFO] Ok. Enough. Have a rest, and then kill the server
-[blaise:client:(17508) 5.000240] [gras/INFO] Exiting GRAS
-[blaise:server:(17505) 0.000010] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
-[blaise:server:(17505) 0.000060] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
-[blaise:server:(17505) 4.999482] test.c:15: [test/CRITICAL] Argh, killed by 127.0.0.1:1024! Bye folks...
-[blaise:server:(17505) 4.999508] [gras/INFO] Exiting GRAS
+[arthur:client:(27755) 0.000016] [test/INFO] we sent the data to the server on 127.0.0.1. Let's do it again for fun
+[arthur:client:(27755) 0.000148] [test/INFO] Ok. Enough. Have a rest, and then kill the server
+[arthur:client:(27755) 5.000415] [gras/INFO] Exiting GRAS
+[arthur:server:(27752) 0.000010] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
+[arthur:server:(27752) 0.000409] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
+[arthur:server:(27752) 5.001363] test.c:15: [test/CRITICAL] Argh, killed by 127.0.0.1:1024! Bye folks...
+[arthur:server:(27752) 5.001409] [gras/INFO] Exiting GRAS
$
$ ./test_simulator platform.xml test.xml
-[Jacquelin:server:(1) 0.000000] [test/INFO] Cool, we received the message from Boivin:1024.
[Boivin:client:(2) 0.000000] [test/INFO] we sent the data to the server on Jacquelin. Let's do it again for fun
-[Jacquelin:server:(1) 0.000537] [test/INFO] Cool, we received the message from Boivin:1024.
+[Jacquelin:server:(1) 0.000000] [test/INFO] Cool, we received the message from Boivin:1024.
[Boivin:client:(2) 0.000537] [test/INFO] Ok. Enough. Have a rest, and then kill the server
+[Jacquelin:server:(1) 0.000537] [test/INFO] Cool, we received the message from Boivin:1024.
+[Boivin:client:(2) 5.001074] [gras/INFO] Exiting GRAS
[Jacquelin:server:(1) 5.001074] test.c:15: [test/CRITICAL] Argh, killed by Boivin:1024! Bye folks...
[Jacquelin:server:(1) 5.001074] [gras/INFO] Exiting GRAS
-[Boivin:client:(2) 5.001074] [gras/INFO] Exiting GRAS
$
$ ./test_server 12345 --log=root.thres:error & ./test_client 127.0.0.1 12345 --log=root.thres:error
-[blaise:server:(17484) 0.000016] test.c:15: [test/CRITICAL] Argh, killed by 127.0.0.1:1024! Bye folks...
+[arthur:server:(27705) 0.000024] test.c:15: [test/CRITICAL] Argh, killed by 127.0.0.1:1024! Bye folks...
$
$ ./test_simulator platform.xml test.xml --log=root.thres:error
[Jacquelin:server:(1) 0.000000] test.c:15: [test/CRITICAL] Argh, killed by Boivin:1024! Bye folks...
$ ./test_server 12345 --log=test.fmt:%m%n & ./test_client 127.0.0.1 12345 --log=test.fmt:%m%n
-we sent the data to the server on 127.0.0.1. Let's do it again for fun
-Ok. Enough. Have a rest, and then kill the server
-[blaise:client:(17371) 0.000031] [gras/INFO] Exiting GRAS
Cool, we received the message from 127.0.0.1:1024.
nCool, we received the message from 127.0.0.1:1024.
nArgh, killed by 127.0.0.1:1024! Bye folks...
-n[blaise:server:(17368) 0.000010] [gras/INFO] Exiting GRAS
+n[arthur:server:(27630) 0.000011] [gras/INFO] Exiting GRAS
+we sent the data to the server on 127.0.0.1. Let's do it again for fun
+Ok. Enough. Have a rest, and then kill the server
+[arthur:client:(27634) 0.000019] [gras/INFO] Exiting GRAS
$
$ ./test_simulator platform.xml test.xml --log=test.fmt:%m%n
-Cool, we received the message from Boivin:1024.
we sent the data to the server on Jacquelin. Let's do it again for fun
Cool, we received the message from Boivin:1024.
Ok. Enough. Have a rest, and then kill the server
+Cool, we received the message from Boivin:1024.
+[Boivin:client:(2) 0.000000] [gras/INFO] Exiting GRAS
Argh, killed by Boivin:1024! Bye folks...
[Jacquelin:server:(1) 0.000000] [gras/INFO] Exiting GRAS
-[Boivin:client:(2) 0.000000] [gras/INFO] Exiting GRAS
$
$ ./test_server 12345 --log=test.fmt:"[%r] %m%n%b%n%n" & ./test_client 127.0.0.1 12345 --log=test.fmt:"[%r] %m%n%b%n%n"
-[0.000003]we sent the data to the server on 127.0.0.1. Let's do it again for fun
-_xbt_log_event_log() at /home/mquinson/CVSIMPORT/gras/pure/src/xbt/log.c:583
-client() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:72
-main() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/_test_client.c:31
-
-
-[0.117493]Ok. Enough. Have a rest, and then kill the server
-_xbt_log_event_log() at /home/mquinson/CVSIMPORT/gras/pure/src/xbt/log.c:583
-client() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:75
-main() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/_test_client.c:31
-
-
-[blaise:client:(17394) 0.000020] [gras/INFO] Exiting GRAS
-[0.000003]Cool, we received the message from 127.0.0.1:1024.
-_xbt_log_event_log() at /home/mquinson/CVSIMPORT/gras/pure/src/xbt/log.c:583
-server_hello_cb() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:29
-gras_msg_handle() at /home/mquinson/CVSIMPORT/gras/pure/src/gras/Msg/gras_msg_exchange.c:414
-server() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:47
-main() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/_test_server.c:31
-
-
-[0.137321]Cool, we received the message from 127.0.0.1:1024.
-_xbt_log_event_log() at /home/mquinson/CVSIMPORT/gras/pure/src/xbt/log.c:583
-server_hello_cb() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:29
-gras_msg_handle() at /home/mquinson/CVSIMPORT/gras/pure/src/gras/Msg/gras_msg_exchange.c:414
-server() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:47
-main() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/_test_server.c:31
-
-
-[5.149342]Argh, killed by 127.0.0.1:1024! Bye folks...
-_xbt_log_event_log() at /home/mquinson/CVSIMPORT/gras/pure/src/xbt/log.c:583
-server_kill_cb() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:17
-gras_msg_handle() at /home/mquinson/CVSIMPORT/gras/pure/src/gras/Msg/gras_msg_exchange.c:414
-server() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:47
-main() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/_test_server.c:31
-
-
-[blaise:server:(17391) 0.000010] [gras/INFO] Exiting GRAS
$
$ ./test_simulator platform.xml test.xml --log=test.fmt:[%r]%m%n%b%n%n
-[0.000000]Cool, we received the message from Boivin:1024.
-_xbt_log_event_log() at /home/mquinson/CVSIMPORT/gras/pure/src/xbt/log.c:583
-server_hello_cb() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:29
-gras_msg_handle() at /home/mquinson/CVSIMPORT/gras/pure/src/gras/Msg/gras_msg_exchange.c:414
-server() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:47
-
-
-[0.000000]we sent the data to the server on Jacquelin. Let's do it again for fun
-_xbt_log_event_log() at /home/mquinson/CVSIMPORT/gras/pure/src/xbt/log.c:583
-client() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:72
-
-
-[0.000537]Cool, we received the message from Boivin:1024.
-_xbt_log_event_log() at /home/mquinson/CVSIMPORT/gras/pure/src/xbt/log.c:583
-server_hello_cb() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:29
-gras_msg_handle() at /home/mquinson/CVSIMPORT/gras/pure/src/gras/Msg/gras_msg_exchange.c:414
-server() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:47
-
-
-[0.000537]Ok. Enough. Have a rest, and then kill the server
-_xbt_log_event_log() at /home/mquinson/CVSIMPORT/gras/pure/src/xbt/log.c:583
-client() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:75
-
-
-[5.001074]Argh, killed by Boivin:1024! Bye folks...
-_xbt_log_event_log() at /home/mquinson/CVSIMPORT/gras/pure/src/xbt/log.c:583
-server_kill_cb() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:17
-gras_msg_handle() at /home/mquinson/CVSIMPORT/gras/pure/src/gras/Msg/gras_msg_exchange.c:414
-server() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:47
-
-
-[Jacquelin:server:(1) 0.000000] [gras/INFO] Exiting GRAS
-[Boivin:client:(2) 0.000000] [gras/INFO] Exiting GRAS
$
$ ./test_server 12345 --log=test.thres:verbose & ./test_client 127.0.0.1 12345 --log=test.thres:verbose
-[blaise:client:(17466) 0.000007] test.c:65: [test/VERBOSE] Client ready; listening on 1024
-[blaise:client:(17466) 1.507616] [test/INFO] we sent the data to the server on 127.0.0.1. Let's do it again for fun
-[blaise:client:(17466) 1.507670] [test/INFO] Ok. Enough. Have a rest, and then kill the server
-[blaise:client:(17466) 6.507824] [gras/INFO] Exiting GRAS
-[blaise:server:(17463) 0.000011] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
-[blaise:server:(17463) 0.000063] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
-[blaise:server:(17463) 4.999448] test.c:15: [test/CRITICAL] Argh, killed by 127.0.0.1:1024! Bye folks...
-[blaise:server:(17463) 4.999474] [gras/INFO] Exiting GRAS
+[arthur:client:(27681) 0.000012] test.c:65: [test/VERBOSE] Client ready; listening on 1024
+[arthur:client:(27681) 1.500865] [test/INFO] we sent the data to the server on 127.0.0.1. Let's do it again for fun
+[arthur:client:(27681) 1.500972] [test/INFO] Ok. Enough. Have a rest, and then kill the server
+[arthur:client:(27681) 6.501225] [gras/INFO] Exiting GRAS
+[arthur:server:(27677) 0.000015] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
+[arthur:server:(27677) 0.000144] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
+[arthur:server:(27677) 5.000244] test.c:15: [test/CRITICAL] Argh, killed by 127.0.0.1:1024! Bye folks...
+[arthur:server:(27677) 5.000296] [gras/INFO] Exiting GRAS
$
$ ./test_simulator platform.xml test.xml --log=test.thres:verbose
[Boivin:client:(2) 0.000000] test.c:65: [test/VERBOSE] Client ready; listening on 1024
-[Jacquelin:server:(1) 1.500537] [test/INFO] Cool, we received the message from Boivin:1024.
-[Boivin:client:(2) 1.500537] [test/INFO] we sent the data to the server on Jacquelin. Let's do it again for fun
-[Jacquelin:server:(1) 1.501074] [test/INFO] Cool, we received the message from Boivin:1024.
-[Boivin:client:(2) 1.501074] [test/INFO] Ok. Enough. Have a rest, and then kill the server
-[Jacquelin:server:(1) 6.501611] test.c:15: [test/CRITICAL] Argh, killed by Boivin:1024! Bye folks...
-[Jacquelin:server:(1) 6.501611] [gras/INFO] Exiting GRAS
-[Boivin:client:(2) 6.501611] [gras/INFO] Exiting GRAS
+[Boivin:client:(2) 1.500552] [test/INFO] we sent the data to the server on Jacquelin. Let's do it again for fun
+[Jacquelin:server:(1) 1.500552] [test/INFO] Cool, we received the message from Boivin:1024.
+[Boivin:client:(2) 1.501089] [test/INFO] Ok. Enough. Have a rest, and then kill the server
+[Jacquelin:server:(1) 1.501089] [test/INFO] Cool, we received the message from Boivin:1024.
+[Boivin:client:(2) 6.501626] [gras/INFO] Exiting GRAS
+[Jacquelin:server:(1) 6.501626] test.c:15: [test/CRITICAL] Argh, killed by Boivin:1024! Bye folks...
+[Jacquelin:server:(1) 6.501626] [gras/INFO] Exiting GRAS
$
$ ./test_server 12345 & ./test_client 127.0.0.1 12345
-[blaise:client:(17567) 0.000015] [test/INFO] Programming the repetitive action with a frequency of 0.5 sec
-[blaise:client:(17567) 0.000063] [test/INFO] Programming the delayed action in 5 secs
-[blaise:client:(17567) 0.503472] [test/INFO] Hello sent to server
-[blaise:client:(17567) 1.007344] [test/INFO] Hello sent to server
-[blaise:client:(17567) 1.511330] [test/INFO] Hello sent to server
-[blaise:client:(17567) 2.015327] [test/INFO] Hello sent to server
-[blaise:client:(17567) 2.527300] [test/INFO] Hello sent to server
-[blaise:client:(17567) 3.027365] [test/INFO] Hello sent to server
-[blaise:client:(17567) 3.531320] [test/INFO] Hello sent to server
-[blaise:client:(17567) 4.035367] [test/INFO] Hello sent to server
-[blaise:client:(17567) 4.543520] [test/INFO] Hello sent to server
-[blaise:client:(17567) 5.003664] [test/INFO] Kill sent to server
-[blaise:client:(17567) 5.003681] [test/INFO] Break the client's while loop
-[blaise:client:(17567) 5.003690] [gras/INFO] Exiting GRAS
-[blaise:server:(17564) 0.000012] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
-[blaise:server:(17564) 0.503819] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
-[blaise:server:(17564) 1.007802] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
-[blaise:server:(17564) 1.511793] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
-[blaise:server:(17564) 2.023832] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
-[blaise:server:(17564) 2.523847] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
-[blaise:server:(17564) 3.027788] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
-[blaise:server:(17564) 3.531897] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
-[blaise:server:(17564) 4.046195] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
-[blaise:server:(17564) 4.500338] test.c:15: [test/CRITICAL] Argh, killed by 127.0.0.1:1024! Bye folks...
-[blaise:server:(17564) 4.500353] [gras/INFO] Exiting GRAS
+[arthur:client:(27825) 0.000016] [test/INFO] Programming the repetitive action with a frequency of 0.5 sec
+[arthur:client:(27825) 0.000125] [test/INFO] Programming the delayed action in 5 secs
+[arthur:client:(27825) 0.500685] [test/INFO] Hello sent to server
+[arthur:client:(27825) 1.000855] [test/INFO] Hello sent to server
+[arthur:client:(27825) 1.501094] [test/INFO] Hello sent to server
+[arthur:client:(27825) 2.001261] [test/INFO] Hello sent to server
+[arthur:client:(27825) 2.501446] [test/INFO] Hello sent to server
+[arthur:client:(27825) 3.001591] [test/INFO] Hello sent to server
+[arthur:client:(27825) 3.501798] [test/INFO] Hello sent to server
+[arthur:client:(27825) 4.002111] [test/INFO] Hello sent to server
+[arthur:client:(27825) 4.502264] [test/INFO] Hello sent to server
+[arthur:client:(27825) 5.000513] [test/INFO] Kill sent to server
+[arthur:client:(27825) 5.000562] [test/INFO] Break the client's while loop
+[arthur:client:(27825) 5.000594] [gras/INFO] Exiting GRAS
+[arthur:server:(27821) 0.000014] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
+[arthur:server:(27821) 0.500134] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
+[arthur:server:(27821) 1.000349] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
+[arthur:server:(27821) 1.500519] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
+[arthur:server:(27821) 2.000788] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
+[arthur:server:(27821) 2.500996] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
+[arthur:server:(27821) 3.001083] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
+[arthur:server:(27821) 3.501370] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
+[arthur:server:(27821) 4.001514] [test/INFO] Cool, we received the message from 127.0.0.1:1024.
+[arthur:server:(27821) 4.499772] test.c:15: [test/CRITICAL] Argh, killed by 127.0.0.1:1024! Bye folks...
+[arthur:server:(27821) 4.499823] [gras/INFO] Exiting GRAS
$
$ ./test_simulator platform.xml test.xml
[Boivin:client:(2) 0.000000] [test/INFO] Programming the repetitive action with a frequency of 0.5 sec
[Boivin:client:(2) 0.000000] [test/INFO] Programming the delayed action in 5 secs
-[Jacquelin:server:(1) 0.500537] [test/INFO] Cool, we received the message from Boivin:1024.
[Boivin:client:(2) 0.500537] [test/INFO] Hello sent to server
-[Jacquelin:server:(1) 1.000537] [test/INFO] Cool, we received the message from Boivin:1024.
+[Jacquelin:server:(1) 0.500537] [test/INFO] Cool, we received the message from Boivin:1024.
[Boivin:client:(2) 1.000537] [test/INFO] Hello sent to server
-[Jacquelin:server:(1) 1.500537] [test/INFO] Cool, we received the message from Boivin:1024.
+[Jacquelin:server:(1) 1.000537] [test/INFO] Cool, we received the message from Boivin:1024.
[Boivin:client:(2) 1.500537] [test/INFO] Hello sent to server
-[Jacquelin:server:(1) 2.000537] [test/INFO] Cool, we received the message from Boivin:1024.
+[Jacquelin:server:(1) 1.500537] [test/INFO] Cool, we received the message from Boivin:1024.
[Boivin:client:(2) 2.000537] [test/INFO] Hello sent to server
-[Jacquelin:server:(1) 2.500537] [test/INFO] Cool, we received the message from Boivin:1024.
+[Jacquelin:server:(1) 2.000537] [test/INFO] Cool, we received the message from Boivin:1024.
[Boivin:client:(2) 2.500537] [test/INFO] Hello sent to server
-[Jacquelin:server:(1) 3.000537] [test/INFO] Cool, we received the message from Boivin:1024.
+[Jacquelin:server:(1) 2.500537] [test/INFO] Cool, we received the message from Boivin:1024.
[Boivin:client:(2) 3.000537] [test/INFO] Hello sent to server
-[Jacquelin:server:(1) 3.500537] [test/INFO] Cool, we received the message from Boivin:1024.
+[Jacquelin:server:(1) 3.000537] [test/INFO] Cool, we received the message from Boivin:1024.
[Boivin:client:(2) 3.500537] [test/INFO] Hello sent to server
-[Jacquelin:server:(1) 4.000537] [test/INFO] Cool, we received the message from Boivin:1024.
+[Jacquelin:server:(1) 3.500537] [test/INFO] Cool, we received the message from Boivin:1024.
[Boivin:client:(2) 4.000537] [test/INFO] Hello sent to server
-[Jacquelin:server:(1) 4.500537] [test/INFO] Cool, we received the message from Boivin:1024.
+[Jacquelin:server:(1) 4.000537] [test/INFO] Cool, we received the message from Boivin:1024.
[Boivin:client:(2) 4.500537] [test/INFO] Hello sent to server
-[Jacquelin:server:(1) 5.000537] [test/INFO] Cool, we received the message from Boivin:1024.
+[Jacquelin:server:(1) 4.500537] [test/INFO] Cool, we received the message from Boivin:1024.
[Boivin:client:(2) 5.000537] [test/INFO] Hello sent to server
-[Jacquelin:server:(1) 5.001074] test.c:15: [test/CRITICAL] Argh, killed by Boivin:1024! Bye folks...
-[Jacquelin:server:(1) 5.001074] [gras/INFO] Exiting GRAS
+[Jacquelin:server:(1) 5.000537] [test/INFO] Cool, we received the message from Boivin:1024.
[Boivin:client:(2) 5.001074] [test/INFO] Kill sent to server
[Boivin:client:(2) 5.001074] [test/INFO] Break the client's while loop
[Boivin:client:(2) 5.001074] [gras/INFO] Exiting GRAS
+[Jacquelin:server:(1) 5.001074] test.c:15: [test/CRITICAL] Argh, killed by Boivin:1024! Bye folks...
+[Jacquelin:server:(1) 5.001074] [gras/INFO] Exiting GRAS
$
$ ./test_server & ./test_client 127.0.0.1
-[blaise:client:(17626) 0.000012] [test/INFO] Damn, the server is not on 3000
-[blaise:client:(17626) 0.000182] [test/INFO] Damn, the server is not on 3001
-[blaise:client:(17626) 0.000271] [test/INFO] Damn, the server is not on 3002
-[blaise:client:(17626) 0.000356] [test/INFO] Damn, the server is not on 3003
-[blaise:client:(17626) 0.000441] [test/INFO] Damn, the server is not on 3004
-[blaise:client:(17626) 0.000525] [test/INFO] Damn, the server is not on 3005
-[blaise:client:(17626) 0.000617] [test/INFO] Damn, the server is not on 3006
-[blaise:client:(17626) 0.000955] [test/INFO] Yeah! I found the server on 3007! It's eradicated by now.
-[blaise:client:(17626) 0.000973] [gras/INFO] Exiting GRAS
-[blaise:server:(17623) 0.000008] [test/INFO] Ok, I'm hidden on port 3007. Hope for the best.
-[blaise:server:(17623) 1.512726] test.c:15: [test/CRITICAL] Argh, killed by 127.0.0.1:1024! Bye folks, I'm out of here...
-[blaise:server:(17623) 1.512756] [gras/INFO] Exiting GRAS
+[arthur:client:(27889) 0.000013] [test/INFO] Damn, the server is not on 3000
+[arthur:client:(27889) 0.000729] [test/INFO] Yeah! I found the server on 3001! It's eradicated by now.
+[arthur:client:(27889) 0.000767] [gras/INFO] Exiting GRAS
+[arthur:server:(27886) 0.000013] [test/INFO] Ok, I'm hidden on port 3001. Hope for the best.
+[arthur:server:(27886) 1.500772] test.c:15: [test/CRITICAL] Argh, killed by 127.0.0.1:1024! Bye folks, I'm out of here...
+[arthur:server:(27886) 1.500819] [gras/INFO] Exiting GRAS
$
$ ./test_server --cheat & ./test_client 127.0.0.1
-[blaise:client:(17636) 0.000012] [test/INFO] Damn, the server is not on 3000
-[blaise:client:(17636) 0.000176] [test/INFO] Damn, the server is not on 3001
-[blaise:client:(17636) 0.000264] [test/INFO] Damn, the server is not on 3002
-[blaise:client:(17636) 0.000349] [test/INFO] Damn, the server is not on 3003
-[blaise:client:(17636) 0.000433] [test/INFO] Damn, the server is not on 3004
-[blaise:client:(17636) 0.000516] [test/INFO] Damn, the server is not on 3005
-[blaise:client:(17636) 0.000599] [test/INFO] Damn, the server is not on 3006
-[blaise:client:(17636) 0.000682] [test/INFO] Damn, the server is not on 3007
-[blaise:client:(17636) 0.000766] [test/INFO] Damn, the server is not on 3008
-[blaise:client:(17636) 0.000848] [test/INFO] Damn, the server is not on 3009
-** SimGrid: UNCAUGHT EXCEPTION received on blaise(17636): category: not found; value: 0
+[arthur:client:(27901) 0.000014] [test/INFO] Damn, the server is not on 3000
+[arthur:client:(27901) 0.000240] [test/INFO] Damn, the server is not on 3001
+[arthur:client:(27901) 0.000386] [test/INFO] Damn, the server is not on 3002
+[arthur:client:(27901) 0.000532] [test/INFO] Damn, the server is not on 3003
+[arthur:client:(27901) 0.000671] [test/INFO] Damn, the server is not on 3004
+[arthur:client:(27901) 0.000815] [test/INFO] Damn, the server is not on 3005
+[arthur:client:(27901) 0.000960] [test/INFO] Damn, the server is not on 3006
+[arthur:client:(27901) 0.001100] [test/INFO] Damn, the server is not on 3007
+[arthur:client:(27901) 0.001257] [test/INFO] Damn, the server is not on 3008
+[arthur:client:(27901) 0.001396] [test/INFO] Damn, the server is not on 3009
+** SimGrid: UNCAUGHT EXCEPTION received on arthur(27901): category: not found; value: 0
** Damn, I failed to find the server! I cannot survive this humilliation.
** Thrown by client() in this process
-[blaise:client:(17636) 0.000904] xbt/ex.c:323: [xbt_ex/CRITICAL] Damn, I failed to find the server! I cannot survive this humilliation.
+[arthur:client:(27901) 0.001475] xbt/ex.c:113: [xbt_ex/CRITICAL] Damn, I failed to find the server! I cannot survive this humilliation.
-** In client() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:80
-** In main() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/_test_client.c:31
+** In client() at /home/mquinson/Code/simgrid-git/doc/gtut-files/test.c:80
$ killall test_server
-[blaise:server:(17633) 0.000008] [test/INFO] Hi! hi! I'm not in the search range, but in 9999...
+[arthur:server:(27897) 0.000014] [test/INFO] Hi! hi! I'm not in the search range, but in 9999...
$
$ ./test_simulator platform.xml test.xml
-[Jacquelin:server:(1) 0.000000] [test/INFO] Ok, I'm hidden on port 3008. Hope for the best.
-[Boivin:client:(2) 1.500000] [test/INFO] Damn, the server is not on 3000
-[Boivin:client:(2) 1.500000] [test/INFO] Damn, the server is not on 3001
-[Boivin:client:(2) 1.500000] [test/INFO] Damn, the server is not on 3002
-[Boivin:client:(2) 1.500000] [test/INFO] Damn, the server is not on 3003
-[Boivin:client:(2) 1.500000] [test/INFO] Damn, the server is not on 3004
-[Boivin:client:(2) 1.500000] [test/INFO] Damn, the server is not on 3005
-[Boivin:client:(2) 1.500000] [test/INFO] Damn, the server is not on 3006
-[Boivin:client:(2) 1.500000] [test/INFO] Damn, the server is not on 3007
-[Jacquelin:server:(1) 1.500537] test.c:15: [test/CRITICAL] Argh, killed by Boivin:1024! Bye folks, I'm out of here...
-[Jacquelin:server:(1) 1.500537] [gras/INFO] Exiting GRAS
-[Boivin:client:(2) 1.500537] [test/INFO] Yeah! I found the server on 3008! It's eradicated by now.
-[Boivin:client:(2) 1.500537] [gras/INFO] Exiting GRAS
+[Jacquelin:server:(1) 0.000000] [test/INFO] Ok, I'm hidden on port 3000. Hope for the best.
+[Boivin:client:(2) 1.500552] [test/INFO] Yeah! I found the server on 3000! It's eradicated by now.
+[Boivin:client:(2) 1.500552] [gras/INFO] Exiting GRAS
+[Jacquelin:server:(1) 1.500552] test.c:15: [test/CRITICAL] Argh, killed by Boivin:1024! Bye folks, I'm out of here...
+[Jacquelin:server:(1) 1.500552] [gras/INFO] Exiting GRAS
$
$ ./test_server 12345 & ./test_client 127.0.0.1 12345
-[blaise:client:(17701) 0.000018] [test/INFO] we sent the hello to the server on 127.0.0.1.
-[blaise:client:(17701) 0.000080] [test/INFO] Gave the server more 0.5 second to live
-[blaise:client:(17701) 0.000103] [gras/INFO] Exiting GRAS
-[blaise:server:(17698) 0.000013] [test/INFO] Cool, we received a message from 127.0.0.1:1024. Here it is: "Nice to meet you"
-[blaise:server:(17698) 0.000075] test.c:16: [test/CRITICAL] Argh, 127.0.0.1:1024 gave me 0.50 seconds before suicide!
-[blaise:server:(17698) 0.500296] test.c:18: [test/CRITICAL] Bye folks...
-[blaise:server:(17698) 0.500337] [gras/INFO] Exiting GRAS
+[arthur:client:(27970) 0.000025] [test/INFO] we sent the hello to the server on 127.0.0.1.
+[arthur:client:(27970) 0.000124] [test/INFO] Gave the server more 0.5 second to live
+[arthur:client:(27970) 0.000152] [gras/INFO] Exiting GRAS
+[arthur:server:(27967) 0.000013] [test/INFO] Cool, we received a message from 127.0.0.1:1024. Here it is: "Nice to meet you"
+[arthur:server:(27967) 0.000105] test.c:16: [test/CRITICAL] Argh, 127.0.0.1:1024 gave me 0.50 seconds before suicide!
+[arthur:server:(27967) 0.500236] test.c:18: [test/CRITICAL] Bye folks...
+[arthur:server:(27967) 0.500303] [gras/INFO] Exiting GRAS
$
$ ./test_simulator platform.xml test.xml
-[Jacquelin:server:(1) 0.000000] [test/INFO] Cool, we received a message from Boivin:1024. Here it is: "Nice to meet you"
[Boivin:client:(2) 0.000000] [test/INFO] we sent the hello to the server on Jacquelin.
-[Jacquelin:server:(1) 0.000539] test.c:16: [test/CRITICAL] Argh, Boivin:1024 gave me 0.50 seconds before suicide!
+[Jacquelin:server:(1) 0.000000] [test/INFO] Cool, we received a message from Boivin:1024. Here it is: "Nice to meet you"
[Boivin:client:(2) 0.000539] [test/INFO] Gave the server more 0.5 second to live
[Boivin:client:(2) 0.000539] [gras/INFO] Exiting GRAS
+[Jacquelin:server:(1) 0.000539] test.c:16: [test/CRITICAL] Argh, Boivin:1024 gave me 0.50 seconds before suicide!
[Jacquelin:server:(1) 0.500539] test.c:18: [test/CRITICAL] Bye folks...
[Jacquelin:server:(1) 0.500539] [gras/INFO] Exiting GRAS
$
$ ./test_server & ./test_client 127.0.0.1
-[blaise:client:(17757) 0.000012] [test/INFO] Ask to convert 4321
-[blaise:client:(17757) 0.000679] [test/INFO] The server says that 4321 is equal to "4321".
-[blaise:client:(17757) 0.000699] [test/INFO] Ask to convert 1234
-[blaise:client:(17757) 0.000817] [test/INFO] The server says that "1234" is equal to 1234.
-[blaise:client:(17757) 0.008084] [test/INFO] The server refuses to convert azerty. Here is the received exception:
-** SimGrid: UNCAUGHT EXCEPTION received on blaise(17757): category: invalid_arg; value: 0
+[arthur:server:(28048) 0.000012] [test/INFO] Convert 4321 to string
+[arthur:server:(28048) 0.000085] [test/INFO] 4321 converted to string: 4321
+[arthur:server:(28048) 0.000617] [test/INFO] Convert 1234 to long
+[arthur:server:(28048) 0.000952] [test/INFO] Convert azerty to long
+[arthur:server:(28048) 0.110106] [test/INFO] Server done
+[arthur:server:(28048) 0.110150] [gras/INFO] Exiting GRAS
+[arthur:client:(28052) 0.000016] [test/INFO] Ask to convert 4321
+[arthur:client:(28052) 0.000856] [test/INFO] The server says that 4321 is equal to "4321".
+[arthur:client:(28052) 0.000886] [test/INFO] Ask to convert 1234
+[arthur:client:(28052) 0.001223] [test/INFO] The server says that "1234" is equal to 1234.
+[arthur:client:(28052) 0.110165] [test/INFO] The server refuses to convert azerty. Here is the received exception:
+** SimGrid: UNCAUGHT EXCEPTION received on arthur(28052): category: invalid_arg; value: 0
** Error while converting azerty: this does not seem to be a valid number (problem at 'azerty')
-** Thrown by server() in this process
-[blaise:client:(17757) 0.008113] xbt/ex.c:323: [xbt_ex/CRITICAL] Error while converting azerty: this does not seem to be a valid number (problem at 'azerty')
+** Thrown by server() on host arthur(28048)
+[arthur:client:(28052) 0.110266] xbt/ex.c:113: [xbt_ex/CRITICAL] Error while converting azerty: this does not seem to be a valid number (problem at 'azerty')
-** In server_convert_a2i_cb() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:48
-** In gras_msg_handle() at /home/mquinson/CVSIMPORT/gras/pure/src/gras/Msg/gras_msg_exchange.c:414
-** In server() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:71
-** In main() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/_test_server.c:31
-[blaise:client:(17757) 0.008128] [test/INFO] Again, previous exception was excepted
-[blaise:client:(17757) 0.008147] [test/INFO] Stopped the server
-[blaise:client:(17757) 0.008154] [gras/INFO] Exiting GRAS
-[blaise:server:(17754) 0.000005] [test/INFO] Convert 4321 to string
-[blaise:server:(17754) 0.000022] [test/INFO] 4321 converted to string: 4321
-[blaise:server:(17754) 0.000183] [test/INFO] Convert 1234 to long
-[blaise:server:(17754) 0.000246] [test/INFO] Convert azerty to long
-[blaise:server:(17754) 0.007738] [test/INFO] Server done
-[blaise:server:(17754) 0.007750] [gras/INFO] Exiting GRAS
+** In server_convert_a2i_cb() at /home/mquinson/Code/simgrid-git/doc/gtut-files/test.c:48
+** In gras_msg_handle() at /home/mquinson/Code/simgrid-git/src/gras/Msg/gras_msg_exchange.c:400
+** In server() at /home/mquinson/Code/simgrid-git/doc/gtut-files/test.c:71
+[arthur:client:(28052) 0.110314] [test/INFO] Again, previous exception was excepted
+[arthur:client:(28052) 0.110415] [test/INFO] Stopped the server
+[arthur:client:(28052) 0.110442] [gras/INFO] Exiting GRAS
$
$ killall test_server
$
[Jacquelin:server:(1) 0.001615] [test/INFO] Convert 1234 to long
[Boivin:client:(2) 0.002153] [test/INFO] The server says that "1234" is equal to 1234.
[Jacquelin:server:(1) 0.002692] [test/INFO] Convert azerty to long
-[Boivin:client:(2) 0.003358] [test/INFO] The server refuses to convert azerty. Here is the received exception:
+[Boivin:client:(2) 0.003429] [test/INFO] The server refuses to convert azerty. Here is the received exception:
** SimGrid: UNCAUGHT EXCEPTION received on Boivin(2): category: invalid_arg; value: 0
** Error while converting azerty: this does not seem to be a valid number (problem at 'azerty')
-** Thrown by server() in this process
-[Boivin:client:(2) 0.003358] xbt/ex.c:323: [xbt_ex/CRITICAL] Error while converting azerty: this does not seem to be a valid number (problem at 'azerty')
+** Thrown by server() on host Jacquelin(1)
+[Boivin:client:(2) 0.003429] xbt/ex.c:113: [xbt_ex/CRITICAL] Error while converting azerty: this does not seem to be a valid number (problem at 'azerty')
-** In server_convert_a2i_cb() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:48
-** In gras_msg_handle() at /home/mquinson/CVSIMPORT/gras/pure/src/gras/Msg/gras_msg_exchange.c:414
-** In server() at /home/mquinson/CVSIMPORT/gras/pure/doc/gtut-files/test.c:71
-[Boivin:client:(2) 0.003358] [test/INFO] Again, previous exception was excepted
-[Jacquelin:server:(1) 0.003895] [test/INFO] Server done
-[Jacquelin:server:(1) 0.003895] [gras/INFO] Exiting GRAS
-[Boivin:client:(2) 0.003895] [test/INFO] Stopped the server
-[Boivin:client:(2) 0.003895] [gras/INFO] Exiting GRAS
+** In server_convert_a2i_cb() at /home/mquinson/Code/simgrid-git/doc/gtut-files/test.c:48
+** In gras_msg_handle() at /home/mquinson/Code/simgrid-git/src/gras/Msg/gras_msg_exchange.c:400
+** In server() at /home/mquinson/Code/simgrid-git/doc/gtut-files/test.c:71
+** In xbt_ctx_thread_wrapper() at /home/mquinson/Code/simgrid-git/src/xbt/xbt_context_thread.c:276
+** In wrapper_start_routine() at /home/mquinson/Code/simgrid-git/src/xbt/xbt_os_thread.c:124
+** In start_thread() at ??:0
+** In __clone() at ??:0
+[Boivin:client:(2) 0.003429] [test/INFO] Again, previous exception was excepted
+[Boivin:client:(2) 0.003966] [test/INFO] Stopped the server
+[Boivin:client:(2) 0.003966] [gras/INFO] Exiting GRAS
+[Jacquelin:server:(1) 0.003966] [test/INFO] Server done
+[Jacquelin:server:(1) 0.003966] [gras/INFO] Exiting GRAS
$
$ ./test_server & ./test_client 127.0.0.1 12345 & ./test_client 127.0.0.1 12345
-[blaise:server:(17821) 0.000012] [test/INFO] grant 127.0.0.1:1024 since nobody wanted it
-[blaise:client:(17818) 0.000012] [test/INFO] Granted by server
-[blaise:server:(17821) 0.001209] [test/INFO] put 127.0.0.1:1025 in waiting queue
-[blaise:client:(17818) 0.100223] [test/INFO] Release the token
-[blaise:server:(17821) 0.100445] [test/INFO] grant 127.0.0.1:1025 since token released
-[blaise:client:(17819) 0.000010] [test/INFO] Granted by server
-[blaise:server:(17821) 0.200513] [test/INFO] put 127.0.0.1:1024 in waiting queue
-[blaise:client:(17819) 0.100051] [test/INFO] Release the token
-[blaise:server:(17821) 0.200647] [test/INFO] grant 127.0.0.1:1024 since token released
-[blaise:client:(17818) 0.200575] [test/INFO] Granted by server
-[blaise:server:(17821) 0.300735] [test/INFO] put 127.0.0.1:1025 in waiting queue
-[blaise:client:(17818) 0.300635] [test/INFO] Release the token
-[blaise:server:(17821) 0.300826] [test/INFO] grant 127.0.0.1:1025 since token released
-[blaise:client:(17819) 0.200359] [test/INFO] Granted by server
-[blaise:server:(17821) 0.400961] [test/INFO] put 127.0.0.1:1024 in waiting queue
-[blaise:client:(17819) 0.300474] [test/INFO] Release the token
-[blaise:server:(17821) 0.401069] [test/INFO] grant 127.0.0.1:1024 since token released
-[blaise:client:(17818) 0.401000] [test/INFO] Granted by server
-[blaise:server:(17821) 0.501196] [test/INFO] put 127.0.0.1:1025 in waiting queue
-[blaise:client:(17818) 0.501096] [test/INFO] Release the token
-[blaise:server:(17821) 0.501267] [test/INFO] grant 127.0.0.1:1025 since token released
-[blaise:client:(17819) 0.400766] [test/INFO] Granted by server
-[blaise:server:(17821) 0.601367] [test/INFO] put 127.0.0.1:1024 in waiting queue
-[blaise:client:(17819) 0.500870] [test/INFO] Release the token
-[blaise:server:(17821) 0.601459] [test/INFO] grant 127.0.0.1:1024 since token released
-[blaise:client:(17818) 0.601388] [test/INFO] Granted by server
-[blaise:server:(17821) 0.701581] [test/INFO] put 127.0.0.1:1025 in waiting queue
-[blaise:client:(17818) 0.701486] [test/INFO] Release the token
-[blaise:server:(17821) 0.701682] [test/INFO] grant 127.0.0.1:1025 since token released
-[blaise:client:(17819) 0.601215] [test/INFO] Granted by server
-[blaise:client:(17819) 0.701407] [test/INFO] Release the token
-[blaise:server:(17821) 0.802039] [test/INFO] put 127.0.0.1:1024 in waiting queue
-[blaise:server:(17821) 0.802084] [test/INFO] grant 127.0.0.1:1024 since token released
-[blaise:client:(17818) 0.802014] [test/INFO] Granted by server
-[blaise:client:(17818) 0.902093] [test/INFO] Release the token
-[blaise:client:(17818) 0.902139] [gras/INFO] Exiting GRAS
-[blaise:server:(17821) 0.902661] [test/INFO] grant 127.0.0.1:1025 since nobody wanted it
-[blaise:client:(17819) 0.802198] [test/INFO] Granted by server
-[blaise:client:(17819) 0.902396] [test/INFO] Release the token
-[blaise:client:(17819) 0.902449] [gras/INFO] Exiting GRAS
-[blaise:server:(17821) 1.003093] [gras/INFO] Exiting GRAS
+[arthur:server:(28159) 0.000023] [test/INFO] grant 127.0.0.1:1024 since nobody wanted it
+[arthur:client:(28160) 0.000013] [test/INFO] Granted by server
+[arthur:server:(28159) 0.014750] [test/INFO] put 127.0.0.1:1025 in waiting queue
+[arthur:client:(28160) 0.100254] [test/INFO] Release the token
+[arthur:server:(28159) 0.100950] [test/INFO] grant 127.0.0.1:1025 since token released
+[arthur:client:(28162) 0.000014] [test/INFO] Granted by server
+[arthur:server:(28159) 0.201146] [test/INFO] put 127.0.0.1:1024 in waiting queue
+[arthur:client:(28162) 0.100169] [test/INFO] Release the token
+[arthur:server:(28159) 0.201593] [test/INFO] grant 127.0.0.1:1024 since token released
+[arthur:client:(28160) 0.201472] [test/INFO] Granted by server
+[arthur:client:(28160) 0.301560] [test/INFO] Release the token
+[arthur:server:(28159) 0.302114] [test/INFO] put 127.0.0.1:1025 in waiting queue
+[arthur:server:(28159) 0.302172] [test/INFO] grant 127.0.0.1:1025 since token released
+[arthur:client:(28162) 0.201166] [test/INFO] Granted by server
+[arthur:server:(28159) 0.402342] [test/INFO] put 127.0.0.1:1024 in waiting queue
+[arthur:client:(28162) 0.301265] [test/INFO] Release the token
+[arthur:server:(28159) 0.402687] [test/INFO] grant 127.0.0.1:1024 since token released
+[arthur:client:(28160) 0.402605] [test/INFO] Granted by server
+[arthur:server:(28159) 0.503013] [test/INFO] put 127.0.0.1:1025 in waiting queue
+[arthur:client:(28160) 0.502739] [test/INFO] Release the token
+[arthur:server:(28159) 0.503260] [test/INFO] grant 127.0.0.1:1025 since token released
+[arthur:client:(28162) 0.402236] [test/INFO] Granted by server
+[arthur:server:(28159) 0.603517] [test/INFO] put 127.0.0.1:1024 in waiting queue
+[arthur:client:(28162) 0.502304] [test/INFO] Release the token
+[arthur:server:(28159) 0.603699] [test/INFO] grant 127.0.0.1:1024 since token released
+[arthur:client:(28160) 0.603564] [test/INFO] Granted by server
+[arthur:client:(28160) 0.703651] [test/INFO] Release the token
+[arthur:server:(28159) 0.704098] [test/INFO] put 127.0.0.1:1025 in waiting queue
+[arthur:server:(28159) 0.704146] [test/INFO] grant 127.0.0.1:1025 since token released
+[arthur:client:(28162) 0.603133] [test/INFO] Granted by server
+[arthur:server:(28159) 0.804385] [test/INFO] put 127.0.0.1:1024 in waiting queue
+[arthur:client:(28162) 0.703226] [test/INFO] Release the token
+[arthur:server:(28159) 0.804647] [test/INFO] grant 127.0.0.1:1024 since token released
+[arthur:client:(28160) 0.804530] [test/INFO] Granted by server
+[arthur:client:(28160) 0.904608] [test/INFO] Release the token
+[arthur:server:(28159) 0.905011] [test/INFO] put 127.0.0.1:1025 in waiting queue
+[arthur:client:(28160) 0.904749] [gras/INFO] Exiting GRAS
+[arthur:server:(28159) 0.905159] [test/INFO] grant 127.0.0.1:1025 since token released
+[arthur:client:(28162) 0.804870] [test/INFO] Granted by server
+[arthur:client:(28162) 0.905010] [test/INFO] Release the token
+[arthur:client:(28162) 0.905181] [gras/INFO] Exiting GRAS
+[arthur:server:(28159) 1.007620] [gras/INFO] Exiting GRAS
$
$
$ ./test_simulator platform-3nodes.xml test.xml
[Jacquelin:server:(1) 0.000000] [test/INFO] grant Boivin:1024 since nobody wanted it
+[Jacquelin:server:(1) 0.000537] [test/INFO] put Geoff:1024 in waiting queue
[Boivin:client:(2) 0.000537] [test/INFO] Granted by server
-[Jacquelin:server:(1) 0.000727] [test/INFO] put Geoff:1024 in waiting queue
[Boivin:client:(2) 0.100537] [test/INFO] Release the token
[Jacquelin:server:(1) 0.101074] [test/INFO] grant Geoff:1024 since token released
[Geoff:client:(3) 0.101264] [test/INFO] Granted by server
[Boivin:client:(2) 0.807740] [test/INFO] Granted by server
[Jacquelin:server:(1) 0.907393] [test/INFO] put Geoff:1024 in waiting queue
[Boivin:client:(2) 0.907740] [test/INFO] Release the token
-[Jacquelin:server:(1) 0.908277] [test/INFO] grant Geoff:1024 since token released
[Boivin:client:(2) 0.908277] [gras/INFO] Exiting GRAS
+[Jacquelin:server:(1) 0.908277] [test/INFO] grant Geoff:1024 since token released
[Geoff:client:(3) 0.908467] [test/INFO] Granted by server
[Geoff:client:(3) 1.008467] [test/INFO] Release the token
-[Jacquelin:server:(1) 1.008657] [gras/INFO] Exiting GRAS
[Geoff:client:(3) 1.008657] [gras/INFO] Exiting GRAS
+[Jacquelin:server:(1) 1.008657] [gras/INFO] Exiting GRAS
$