Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
How can I be so bad at boolean expression?
authormquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Tue, 27 Jun 2006 21:40:27 +0000 (21:40 +0000)
committermquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Tue, 27 Jun 2006 21:40:27 +0000 (21:40 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2458 48e7efb5-ca39-0410-a469-dd3cf9ba447f

src/gras/Msg/msg.c

index 6b27d4f..e4edd08 100644 (file)
@@ -302,7 +302,7 @@ gras_msg_wait_ext(double           timeout,
       gras_msg_recv(msg.expe, &msg);
     } CATCH(e) {
       if (e.category == system_error &&
-         strncmp("Socket closed by remote side",e.msg,
+         !strncmp("Socket closed by remote side",e.msg,
                  strlen("Socket closed by remote side"))) {
        xbt_ex_free(e);
        need_restart=1;