[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r21377 - gnunet/src/ats
From: |
gnunet |
Subject: |
[GNUnet-SVN] r21377 - gnunet/src/ats |
Date: |
Wed, 9 May 2012 14:12:23 +0200 |
Author: wachs
Date: 2012-05-09 14:12:23 +0200 (Wed, 09 May 2012)
New Revision: 21377
Modified:
gnunet/src/ats/gnunet-service-ats_addresses.c
gnunet/src/ats/gnunet-service-ats_scheduling.c
Log:
- memleak
Modified: gnunet/src/ats/gnunet-service-ats_addresses.c
===================================================================
--- gnunet/src/ats/gnunet-service-ats_addresses.c 2012-05-09 11:55:09 UTC
(rev 21376)
+++ gnunet/src/ats/gnunet-service-ats_addresses.c 2012-05-09 12:12:23 UTC
(rev 21377)
@@ -862,8 +862,8 @@
void
GAS_addresses_done ()
{
+ GAS_addresses_destroy_all ();
running = GNUNET_NO;
- GAS_addresses_destroy_all ();
GNUNET_CONTAINER_multihashmap_destroy (addresses);
addresses = NULL;
#if HAVE_LIBGLPK
Modified: gnunet/src/ats/gnunet-service-ats_scheduling.c
===================================================================
--- gnunet/src/ats/gnunet-service-ats_scheduling.c 2012-05-09 11:55:09 UTC
(rev 21376)
+++ gnunet/src/ats/gnunet-service-ats_scheduling.c 2012-05-09 12:12:23 UTC
(rev 21377)
@@ -317,7 +317,14 @@
ntohl (m->session_id),
in_use);
- GNUNET_SERVER_receive_done (client, res);
+ if (res == GNUNET_OK)
+ GNUNET_SERVER_receive_done (client, GNUNET_OK);
+ else
+ {
+ GNUNET_break (0);
+ GNUNET_SERVER_receive_done (client, GNUNET_SYSERR);
+ }
+
}
/**
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r21377 - gnunet/src/ats,
gnunet <=