gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r27425 - gnunet/src/vpn


From: gnunet
Subject: [GNUnet-SVN] r27425 - gnunet/src/vpn
Date: Wed, 12 Jun 2013 13:30:21 +0200

Author: grothoff
Date: 2013-06-12 13:30:21 +0200 (Wed, 12 Jun 2013)
New Revision: 27425

Modified:
   gnunet/src/vpn/gnunet-service-vpn.c
Log:
-keep and drop are not needed here as we watch for disconnects

Modified: gnunet/src/vpn/gnunet-service-vpn.c
===================================================================
--- gnunet/src/vpn/gnunet-service-vpn.c 2013-06-12 10:46:01 UTC (rev 27424)
+++ gnunet/src/vpn/gnunet-service-vpn.c 2013-06-12 11:30:21 UTC (rev 27425)
@@ -539,11 +539,6 @@
     GNUNET_free (tnq);
   }
   GNUNET_assert (0 == ts->tmq_length);
-  if (NULL != ts->client)
-  {
-    GNUNET_SERVER_client_drop (ts->client);
-    ts->client = NULL;
-  }
   if (NULL != ts->th)
   {
     GNUNET_MESH_notify_transmit_ready_cancel (ts->th);
@@ -675,7 +670,6 @@
                     ts->request_id,
                     ts->af,
                     &ts->destination_ip);
-  GNUNET_SERVER_client_drop (ts->client);
   ts->client = NULL;
 }
 
@@ -945,7 +939,6 @@
   {
     ts->request_id = request_id;
     ts->client = client;
-    GNUNET_SERVER_client_keep (client);
   }
   ts->destination = *de;
   ts->destination.heap_node = NULL; /* copy is NOT in destination heap */
@@ -962,8 +955,6 @@
     {
       GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
                  _("Failed to setup mesh tunnel!\n"));
-      if (NULL != client)
-       GNUNET_SERVER_client_drop (client);
       GNUNET_free (ts);
       return NULL;
     }
@@ -3135,10 +3126,7 @@
   struct TunnelState *ts = value;
 
   if (client == ts->client)
-  {
-    GNUNET_SERVER_client_drop (ts->client);
     ts->client = NULL;
-  }
   return GNUNET_OK;
 }
 
@@ -3163,10 +3151,7 @@
   if (NULL == (ts = de->ts))
     return GNUNET_OK;
   if (client == ts->client)
-  {
-    GNUNET_SERVER_client_drop (ts->client);
     ts->client = NULL;
-  }
   return GNUNET_OK;
 }
 




reply via email to

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