X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/6ad093e088b44bb7aaaaa63d67df11202ca47e93..30820942d6f98e57261592bb826e7da80f65a41e:/examples/ping/ping.c diff --git a/examples/ping/ping.c b/examples/ping/ping.c index 2f8e391f00..460e30400e 100644 --- a/examples/ping/ping.c +++ b/examples/ping/ping.c @@ -86,7 +86,7 @@ int server (int argc,char *argv[]) { int port = 4000; - xbt_init(&argc,argv); + gras_init(&argc,argv, NULL); g=gras_userdata_new(server_data_t); if (argc == 2) { @@ -116,9 +116,10 @@ int server (int argc,char *argv[]) { if (!gras_if_RL()) gras_os_sleep(1,0); + gras_socket_close(g->sock); free(g); - xbt_exit(); + gras_exit(); INFO0("SERVER: Done."); return no_error; } @@ -145,7 +146,7 @@ int client(int argc,char *argv[]) { const char *host = "127.0.0.1"; int port = 4000; - xbt_init(&argc, argv); + gras_init(&argc, argv, NULL); g=gras_userdata_new(client_data_t); if (argc == 3) { @@ -194,7 +195,7 @@ int client(int argc,char *argv[]) { gras_socket_close(g->sock); free(g); - xbt_exit(); + gras_exit(); INFO0("Client: Done."); return 0; }