[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r30504 - gnunet/src/namestore
From: |
gnunet |
Subject: |
[GNUnet-SVN] r30504 - gnunet/src/namestore |
Date: |
Mon, 4 Nov 2013 14:54:49 +0100 |
Author: wachs
Date: 2013-11-04 14:54:48 +0100 (Mon, 04 Nov 2013)
New Revision: 30504
Modified:
gnunet/src/namestore/gnunet-namestore.c
gnunet/src/namestore/gnunet-service-namestore.c
Log:
fix for lookup
Modified: gnunet/src/namestore/gnunet-namestore.c
===================================================================
--- gnunet/src/namestore/gnunet-namestore.c 2013-11-04 12:53:34 UTC (rev
30503)
+++ gnunet/src/namestore/gnunet-namestore.c 2013-11-04 13:54:48 UTC (rev
30504)
@@ -419,6 +419,10 @@
GNUNET_break (0);
return;
}
+
+ GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Received %u records for name `%s'\n",
+ rd_count, rec_name);
+
memset (rdn, 0, sizeof (struct GNUNET_GNSRECORD_Data));
memcpy (&rdn[1], rd, rd_count * sizeof (struct GNUNET_GNSRECORD_Data));
/* FIXME: should add some logic to overwrite records if there
Modified: gnunet/src/namestore/gnunet-service-namestore.c
===================================================================
--- gnunet/src/namestore/gnunet-service-namestore.c 2013-11-04 12:53:34 UTC
(rev 30503)
+++ gnunet/src/namestore/gnunet-service-namestore.c 2013-11-04 13:54:48 UTC
(rev 30504)
@@ -656,6 +656,12 @@
"Received `%s' message for name `%s'\n",
"NAMESTORE_RECORD_LOOKUP", name_tmp);
+ if (NULL == (client_lookup (client)))
+ {
+ GNUNET_break (0);
+ GNUNET_SERVER_receive_done (client, GNUNET_SYSERR);
+ return;
+ }
rlc.label = name_tmp;
rlc.found = GNUNET_NO;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r30504 - gnunet/src/namestore,
gnunet <=