gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r18073 - in gnunet/src: ats transport


From: gnunet
Subject: [GNUnet-SVN] r18073 - in gnunet/src: ats transport
Date: Wed, 9 Nov 2011 16:01:02 +0100

Author: grothoff
Date: 2011-11-09 16:01:02 +0100 (Wed, 09 Nov 2011)
New Revision: 18073

Modified:
   gnunet/src/ats/ats_api_scheduling.c
   gnunet/src/transport/gnunet-service-transport_neighbours.c
Log:
fix

Modified: gnunet/src/ats/ats_api_scheduling.c
===================================================================
--- gnunet/src/ats/ats_api_scheduling.c 2011-11-09 14:28:05 UTC (rev 18072)
+++ gnunet/src/ats/ats_api_scheduling.c 2011-11-09 15:01:02 UTC (rev 18073)
@@ -290,13 +290,15 @@
     GNUNET_break (0);
     return NULL;
   }
+  if (0 == session_id)
+    return NULL;
   /* Check if this session was:
    *  removed by remove_session (transport service)
    *  released by release_session (ATS)
    *  */
   if (sh->session_array[session_id].session == NULL)
   {
-    GNUNET_assert (0 ==
+    GNUNET_break (0 ==
         memcmp (peer, &sh->session_array[session_id].peer,
                 sizeof (struct GNUNET_PeerIdentity)));
     return NULL;
@@ -715,6 +717,7 @@
   size_t namelen;
   size_t msize;
 
+  GNUNET_assert (NULL != address);
   namelen = (address->transport_name == NULL) ? 0 : strlen 
(address->transport_name) + 1;
   msize = sizeof (struct AddressUseMessage) + address->address_length + 
namelen;
   if ((msize >= GNUNET_SERVER_MAX_MESSAGE_SIZE) ||

Modified: gnunet/src/transport/gnunet-service-transport_neighbours.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport_neighbours.c  2011-11-09 
14:28:05 UTC (rev 18072)
+++ gnunet/src/transport/gnunet-service-transport_neighbours.c  2011-11-09 
15:01:02 UTC (rev 18073)
@@ -1092,10 +1092,9 @@
   {
 #if DEBUG_TRANSPORT
     GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
-                "Failed to switch connected peer `%s' to plugin `%s' address 
'%s' session %X, asking ATS for new address \n",
-                GNUNET_i2s (&n->id), n->address->transport_name,
-                (n->addrlen ==
-                 0) ? "<inbound>" : GST_plugins_a2s (n->address), n->session);
+                "Failed to switch connected peer `%s' to address '%s' session 
%X, asking ATS for new address \n",
+                GNUNET_i2s (&n->id), 
+               GST_plugins_a2s (n->address), n->session);
 #endif
 
     GNUNET_ATS_address_destroyed (GST_ats, n->address, NULL);
@@ -1135,9 +1134,9 @@
   /* sending failed, ask for next address  */
 #if DEBUG_TRANSPORT
   GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
-              "Failed to send CONNECT_MSG to peer `%4s' with plugin `%s' 
address '%s' session %X, asking ATS for new address \n",
-              GNUNET_i2s (&n->id), n->address->transport_name,
-              (n->addrlen == 0) ? "<inbound>" : GST_plugins_a2s (n->address),
+              "Failed to send CONNECT_MSG to peer `%4s' with address '%s' 
session %X, asking ATS for new address \n",
+              GNUNET_i2s (&n->id), 
+              GST_plugins_a2s (n->address),
               n->session);
 #endif
   change_state (n, S_NOT_CONNECTED);




reply via email to

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