gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r27517 - gnunet/src/transport


From: gnunet
Subject: [GNUnet-SVN] r27517 - gnunet/src/transport
Date: Fri, 21 Jun 2013 19:29:49 +0200

Author: grothoff
Date: 2013-06-21 19:29:49 +0200 (Fri, 21 Jun 2013)
New Revision: 27517

Modified:
   gnunet/src/transport/transport_api.c
Log:
-fix use after free in log


Modified: gnunet/src/transport/transport_api.c
===================================================================
--- gnunet/src/transport/transport_api.c        2013-06-21 17:29:06 UTC (rev 
27516)
+++ gnunet/src/transport/transport_api.c        2013-06-21 17:29:49 UTC (rev 
27517)
@@ -1054,10 +1054,10 @@
     if (NULL != tch->cb)
       tch->cb (tch->cb_cls, GNUNET_SYSERR);
     GNUNET_CONTAINER_DLL_remove (tch->th->tc_head, tch->th->tc_tail, tch);
-    GNUNET_free (tch);
     LOG (GNUNET_ERROR_TYPE_DEBUG,
          "Discarding  `%s' request to `%4s' due to error in transport service 
connection.\n", "REQUEST_CONNECT",
          GNUNET_i2s (&tch->pid));
+    GNUNET_free (tch);
     return 0;
   }
   LOG (GNUNET_ERROR_TYPE_DEBUG,




reply via email to

[Prev in Thread] Current Thread [Next in Thread]