summaryrefslogtreecommitdiff
path: root/src/util/gnunet-service-resolver.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2010-07-01 11:46:31 +0000
committerChristian Grothoff <christian@grothoff.org>2010-07-01 11:46:31 +0000
commit5beda76f6dfc4019fc640ee63a84b1495f782175 (patch)
tree94d7f59db19e9212cc159cc06c2ba68270eab89e /src/util/gnunet-service-resolver.c
parent6a739314d814c1d5a12d4b632599159207a01887 (diff)
downloadgnunet-5beda76f6dfc4019fc640ee63a84b1495f782175.tar.gz
gnunet-5beda76f6dfc4019fc640ee63a84b1495f782175.zip
fixing 'resolver' double free issue
Diffstat (limited to 'src/util/gnunet-service-resolver.c')
-rw-r--r--src/util/gnunet-service-resolver.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/util/gnunet-service-resolver.c b/src/util/gnunet-service-resolver.c
index 5739571ae..306cf9cec 100644
--- a/src/util/gnunet-service-resolver.c
+++ b/src/util/gnunet-service-resolver.c
@@ -168,6 +168,7 @@ get_ip_as_string (struct GNUNET_SERVER_Client *client,
168 if (salen < sizeof (struct sockaddr)) 168 if (salen < sizeof (struct sockaddr))
169 { 169 {
170 GNUNET_break (0); 170 GNUNET_break (0);
171 GNUNET_SERVER_receive_done (client, GNUNET_SYSERR);
171 return; 172 return;
172 } 173 }
173 now = GNUNET_TIME_absolute_get (); 174 now = GNUNET_TIME_absolute_get ();