fixed
authorChristian Grothoff <christian@grothoff.org>
Mon, 18 Jan 2010 16:34:30 +0000 (16:34 +0000)
committerChristian Grothoff <christian@grothoff.org>
Mon, 18 Jan 2010 16:34:30 +0000 (16:34 +0000)
TODO
src/core/core.h
src/hostlist/test_gnunet_daemon_hostlist_peer1.conf
src/hostlist/test_gnunet_daemon_hostlist_peer2.conf
src/topology/test_gnunet_service_topology_data.conf

diff --git a/TODO b/TODO
index ab1d9617237b597414b7928f901ca3be532c5fc1..15691085835e8c1c713943e4e395d376de3104a9 100644 (file)
--- a/TODO
+++ b/TODO
@@ -13,24 +13,6 @@ away), in order in which they will likely be done:
 
 Urgent items (before announcing ng.gnunet.org):
 * topology
-  - valgrind crash (in topology test case):
-==31107== Invalid read of size 8                                                                                                             
-==31107==    at 0x401DA1: free_peer (gnunet-daemon-topology.c:480)                                                                           
-==31107==    by 0x4030A2: cleaning_task (gnunet-daemon-topology.c:1212)                                                                      
-==31107==    by 0x545DCBD: run_ready (scheduler.c:482)                                                                                       
-==31107==    by 0x545E0CD: GNUNET_SCHEDULER_run (scheduler.c:609)                                                                            
-==31107==    by 0x545B00F: GNUNET_PROGRAM_run (program.c:223)                                                                                
-==31107==    by 0x403477: main (gnunet-daemon-topology.c:1346)                                                                               
-==31107==  Address 0x737e828 is 8 bytes inside a block of size 144 free'd                                                                    
-==31107==    at 0x4C21DBC: free (vg_replace_malloc.c:325)                                                                                    
-==31107==    by 0x544240B: GNUNET_xfree_ (common_allocation.c:144)                                                                           
-==31107==    by 0x401E13: free_peer (gnunet-daemon-topology.c:487)                                                                           
-==31107==    by 0x4030A2: cleaning_task (gnunet-daemon-topology.c:1212)                                                                      
-==31107==    by 0x545DCBD: run_ready (scheduler.c:482)                                                                                       
-==31107==    by 0x545E0CD: GNUNET_SCHEDULER_run (scheduler.c:609)                                                                            
-==31107==    by 0x545B00F: GNUNET_PROGRAM_run (program.c:223)                                                                                
-==31107==    by 0x403477: main (gnunet-daemon-topology.c:1346)                                                                               
-==31107==                                                                                                                                    
   - considers peers 'connected' well before they actually are
     (since core notifies about it too early?);
   - (forced) disconnect does not work (also CORE API issue)
index efa7bf1c9b035d03fd8107e734539f0b40e34df3..f9117ef4c975ac61f9ac995dfaff2a9f97ca0f00 100644 (file)
@@ -250,7 +250,7 @@ struct ConfigurationInfoMessage
 
 /**
  * Client asking core to transmit a particular message to
- * a particular target.  Does NOT have to be solicited.
+ * a particular target.  
  */
 struct SendMessage
 {
index 6f19661d690c9cdce4a5581e196945ce8370e81c..2ee203504819345cd861b6c8ffd16be4f0c7845b 100644 (file)
@@ -41,3 +41,4 @@ DEBUG = YES
 
 [topology]
 DEBUG = YES
+PREFIX = valgrind --tool=memcheck
index ec34c8a8bab84c870cfad446fbb2ff8804c81553..9e339b918bb53f7ab3cf2ac8f78e9c340ca57663 100644 (file)
@@ -40,4 +40,5 @@ DEBUG = YES
 #BINARY = /home/grothoff/bin/gnunet-daemon-hostlist
 
 [topology]
-DEBUG = YES
\ No newline at end of file
+DEBUG = YES
+PREFIX = valgrind --tool=memcheck
index a4a832e568b150b03f290086186aebf78065414a..bedf53129f5ffafba9601f4a4e9b68a03a6be916 100644 (file)
@@ -29,7 +29,7 @@ PORT = 2670
 
 [topology]
 DEBUG = YES
-PREFIX = valgrind --tool=memcheck
+#PREFIX = valgrind --tool=memcheck
 
 [testing]
 WEAKRANDOM = YES