[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r17156 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r17156 - gnunet/src/transport |
Date: |
Tue, 4 Oct 2011 11:10:26 +0200 |
Author: wachs
Date: 2011-10-04 11:10:26 +0200 (Tue, 04 Oct 2011)
New Revision: 17156
Modified:
gnunet/src/transport/gnunet-service-transport_clients.c
Log:
fixing #17134
Modified: gnunet/src/transport/gnunet-service-transport_clients.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport_clients.c 2011-10-04
08:30:57 UTC (rev 17155)
+++ gnunet/src/transport/gnunet-service-transport_clients.c 2011-10-04
09:10:26 UTC (rev 17156)
@@ -181,30 +181,12 @@
transmit_to_client_callback (void *cls, size_t size, void *buf)
{
struct TransportClient *tc = cls;
- struct TransportClient *tmp;
struct ClientMessageQueueEntry *q;
const struct GNUNET_MessageHeader *msg;
char *cbuf;
uint16_t msize;
size_t tsize;
- tmp = clients_head;
- while (tmp != NULL)
- {
- if (tc == tmp)
- break;
- tmp = tmp->next;
- }
-
- if (tc == NULL)
- {
-#if DEBUG_TRANSPORT
- GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
- "Transmission to client failed, client already
disconnected.\n");
-#endif
- return 0;
- }
-
tc->th = NULL;
if (buf == NULL)
{
@@ -485,18 +467,8 @@
send_ok_msg.latency =
GNUNET_TIME_relative_hton (GNUNET_TIME_UNIT_FOREVER_REL);
send_ok_msg.peer = stcc->target;
- tc = lookup_client(stcc->client);
- if (tc != NULL)
- {
-#if DEBUG_TRANSPORT
- GNUNET_log (GNUNET_ERROR_TYPE_DEBUG | GNUNET_ERROR_TYPE_BULK,
- "Sending `%s' to client %X\n",
- "GNUNET_MESSAGE_TYPE_TRANSPORT_SEND_OK",
- tc);
-#endif
- GST_clients_unicast (stcc->client, &send_ok_msg.header, GNUNET_NO);
- GNUNET_SERVER_client_drop (stcc->client);
- }
+ GST_clients_unicast (stcc->client, &send_ok_msg.header, GNUNET_NO);
+ GNUNET_SERVER_client_drop (stcc->client);
GNUNET_free (stcc);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r17156 - gnunet/src/transport,
gnunet <=