[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r22949 - gnunet/src/mesh
From: |
gnunet |
Subject: |
[GNUnet-SVN] r22949 - gnunet/src/mesh |
Date: |
Fri, 27 Jul 2012 16:56:08 +0200 |
Author: bartpolot
Date: 2012-07-27 16:56:08 +0200 (Fri, 27 Jul 2012)
New Revision: 22949
Modified:
gnunet/src/mesh/gnunet-service-mesh.c
Log:
- fix crash on typeless clients
Modified: gnunet/src/mesh/gnunet-service-mesh.c
===================================================================
--- gnunet/src/mesh/gnunet-service-mesh.c 2012-07-27 14:55:25 UTC (rev
22948)
+++ gnunet/src/mesh/gnunet-service-mesh.c 2012-07-27 14:56:08 UTC (rev
22949)
@@ -1666,6 +1666,8 @@
{
struct GNUNET_HashCode hc;
+ if (NULL == c->types)
+ return GNUNET_NO;
GNUNET_CRYPTO_hash (&message_type, sizeof (uint16_t), &hc);
return GNUNET_CONTAINER_multihashmap_contains (c->types, &hc);
}
@@ -6259,6 +6261,7 @@
handle_mesh_data_unicast (NULL, &my_full_id, ©->header, NULL, 0);
send_client_tunnel_ack (t->owner, t);
}
+ GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "receive done OK\n");
GNUNET_SERVER_receive_done (client, GNUNET_OK);
return;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r22949 - gnunet/src/mesh,
gnunet <=