Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
stupid me. each process should pick its own port number for its master socket
[simgrid.git] / examples / amok / saturate / saturate.c
index 08f8d99..2aa436e 100644 (file)
@@ -45,13 +45,13 @@ int sensor (int argc,char *argv[]) {
   amok_bw_init();
 
   g=gras_userdata_new(sensor_data_t);  
-  g->sock = gras_socket_server(4000);
+  g->sock = gras_socket_server(atoi(argv[1]));
   g->done = 0;
   gras_msgtype_declare("kill",NULL);
   gras_cb_register(gras_msgtype_by_name("kill"),&sensor_cb_kill);
 
   while (!g->done) {
-    gras_msg_handle(60.0);
+    gras_msg_handle(120.0);
   }
 
   gras_socket_close(g->sock);
@@ -133,7 +133,7 @@ static void simple_saturation(int argc, char*argv[]) {
   TRY {
     amok_bw_saturate_stop(argv[1],atoi(argv[2]),NULL,NULL);
   } CATCH(e) {
-    xbt_ex_free(&e);
+    xbt_ex_free(e);
   }