Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Do not close socket which were never opened (see documentation of the gras_meas_accep...
authormquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Wed, 12 Apr 2006 00:13:13 +0000 (00:13 +0000)
committermquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Wed, 12 Apr 2006 00:13:13 +0000 (00:13 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2130 48e7efb5-ca39-0410-a469-dd3cf9ba447f

src/amok/Bandwidth/saturate.c

index ff02500..203535b 100644 (file)
@@ -260,7 +260,8 @@ static int amok_bw_cb_sat_begin(gras_msg_cb_ctx_t ctx, void *payload){
   }
   INFO1("Saturation stopped on %s",gras_os_myname());
   gras_socket_close(meas);
-  gras_socket_close(measMaster);
+  if (gras_if_RL()) /* On SG, accepted=master */
+    gras_socket_close(measMaster); 
   free(request);
   return 1;
 }