diff options
-rw-r--r-- | TODO | 25 | ||||
-rw-r--r-- | src/hostlist/test_gnunet_daemon_hostlist_peer1.conf | 5 | ||||
-rw-r--r-- | src/hostlist/test_gnunet_daemon_hostlist_peer2.conf | 5 |
3 files changed, 7 insertions, 28 deletions
@@ -15,35 +15,12 @@ Urgent items (before announcing ng.gnunet.org): | |||
15 | * topology | 15 | * topology |
16 | - needs testing | 16 | - needs testing |
17 | * hostlist | 17 | * hostlist |
18 | - test fails (peers don't connect quickly, could be topology issue) | 18 | - test fails (gnunet-service-core crashes -- sometimes; with memory corruption!) |
19 | |||
20 | * CORE: | 19 | * CORE: |
21 | - soliciting traffic for clients that registered for it is not implemented | 20 | - soliciting traffic for clients that registered for it is not implemented |
22 | (in the service, client API supports GNUNET_MESSAGE_TYPE_CORE_SOLICIT_TRAFFIC | 21 | (in the service, client API supports GNUNET_MESSAGE_TYPE_CORE_SOLICIT_TRAFFIC |
23 | but never receives any such messages); how to avoid busy-waiting here | 22 | but never receives any such messages); how to avoid busy-waiting here |
24 | is a good question (solicit => nothing, when to solicit again???) | 23 | is a good question (solicit => nothing, when to solicit again???) |
25 | * TRANSPORT: | ||
26 | - crashes: | ||
27 | (gdb) ba | ||
28 | #0 0x00007ffff5d0d3d4 in disconnect_session (session=0x656700) | ||
29 | at plugin_transport_tcp.c:797 | ||
30 | #1 0x00007ffff5d0d74c in session_try_connect (cls=0x656700, peer=0x0, | ||
31 | hello=0x0, trust=0) at plugin_transport_tcp.c:990 | ||
32 | #2 0x00007ffff7bdf26e in info_handler (cls=0x6306e0, msg=0x7fffffffda60) | ||
33 | at peerinfo_api.c:180 | ||
34 | #3 0x00007ffff79b0452 in receive_task (cls=0x69ec40, tc=0x7fffffffdb00) | ||
35 | at client.c:491 | ||
36 | #4 0x00007ffff79cccaa in run_ready (sched=0x7fffffffdb70) at scheduler.c:482 | ||
37 | #5 0x00007ffff79cd0ba in GNUNET_SCHEDULER_run ( | ||
38 | task=0x7ffff79d1898 <service_task>, task_cls=0x7fffffffde10) | ||
39 | at scheduler.c:609 | ||
40 | #6 0x00007ffff79d27e1 in GNUNET_SERVICE_run (argc=3, argv=0x7fffffffe028, | ||
41 | serviceName=0x405e6b "transport", opt=GNUNET_SERVICE_OPTION_NONE, | ||
42 | task=0x4055c9 <run>, task_cls=0x0) at service.c:1345 | ||
43 | #7 0x0000000000405870 in main (argc=3, argv=0x7fffffffe028) | ||
44 | at gnunet-service-transport.c:2784 | ||
45 | |||
46 | |||
47 | * FS (basic anonymous FS only) | 24 | * FS (basic anonymous FS only) |
48 | - implement FS service (P2P operations) | 25 | - implement FS service (P2P operations) |
49 | + how to send queries (soliciting is not there in core; do we | 26 | + how to send queries (soliciting is not there in core; do we |
diff --git a/src/hostlist/test_gnunet_daemon_hostlist_peer1.conf b/src/hostlist/test_gnunet_daemon_hostlist_peer1.conf index 25c31358b..9b47c7681 100644 --- a/src/hostlist/test_gnunet_daemon_hostlist_peer1.conf +++ b/src/hostlist/test_gnunet_daemon_hostlist_peer1.conf | |||
@@ -13,7 +13,7 @@ PLUGINS = tcp | |||
13 | [arm] | 13 | [arm] |
14 | PORT = 12966 | 14 | PORT = 12966 |
15 | DEFAULTSERVICES = resolver transport core statistics topology | 15 | DEFAULTSERVICES = resolver transport core statistics topology |
16 | GLOBAL_PREFIX = xterm -e gdb -x cmd --args | 16 | #GLOBAL_PREFIX = xterm -e gdb -x cmd --args |
17 | 17 | ||
18 | [statistics] | 18 | [statistics] |
19 | PORT = 12967 | 19 | PORT = 12967 |
@@ -27,6 +27,7 @@ PORT = 12969 | |||
27 | [core] | 27 | [core] |
28 | PORT = 12970 | 28 | PORT = 12970 |
29 | DEBUG = YES | 29 | DEBUG = YES |
30 | #PREFIX = xterm -e xterm -e valgrind --tool=memcheck | ||
30 | 31 | ||
31 | [testing] | 32 | [testing] |
32 | WEAKRANDOM = YES | 33 | WEAKRANDOM = YES |
@@ -35,7 +36,7 @@ WEAKRANDOM = YES | |||
35 | HTTPPORT = 12980 | 36 | HTTPPORT = 12980 |
36 | SERVERS = http://localhost:12981/ | 37 | SERVERS = http://localhost:12981/ |
37 | OPTIONS = -b -p | 38 | OPTIONS = -b -p |
38 | BINARY = /home/grothoff/bin/gnunet-daemon-hostlist | 39 | #BINARY = /home/grothoff/bin/gnunet-daemon-hostlist |
39 | 40 | ||
40 | [topology] | 41 | [topology] |
41 | DEBUG = YES | 42 | DEBUG = YES |
diff --git a/src/hostlist/test_gnunet_daemon_hostlist_peer2.conf b/src/hostlist/test_gnunet_daemon_hostlist_peer2.conf index 8edaa7ca0..167d3acbd 100644 --- a/src/hostlist/test_gnunet_daemon_hostlist_peer2.conf +++ b/src/hostlist/test_gnunet_daemon_hostlist_peer2.conf | |||
@@ -13,7 +13,7 @@ PLUGINS = tcp | |||
13 | [arm] | 13 | [arm] |
14 | PORT = 22966 | 14 | PORT = 22966 |
15 | DEFAULTSERVICES = resolver transport core statistics topology | 15 | DEFAULTSERVICES = resolver transport core statistics topology |
16 | GLOBAL_PREFIX = xterm -e gdb -x cmd --args | 16 | #GLOBAL_PREFIX = xterm -e gdb -x cmd --args |
17 | 17 | ||
18 | [statistics] | 18 | [statistics] |
19 | PORT = 22967 | 19 | PORT = 22967 |
@@ -27,6 +27,7 @@ PORT = 22969 | |||
27 | [core] | 27 | [core] |
28 | PORT = 22970 | 28 | PORT = 22970 |
29 | DEBUG = YES | 29 | DEBUG = YES |
30 | #PREFIX = xterm -e xterm -e valgrind --tool=memcheck | ||
30 | 31 | ||
31 | [testing] | 32 | [testing] |
32 | WEAKRANDOM = YES | 33 | WEAKRANDOM = YES |
@@ -35,7 +36,7 @@ WEAKRANDOM = YES | |||
35 | HTTPPORT = 12981 | 36 | HTTPPORT = 12981 |
36 | SERVERS = http://localhost:12980/ | 37 | SERVERS = http://localhost:12980/ |
37 | OPTIONS = -b -p | 38 | OPTIONS = -b -p |
38 | BINARY = /home/grothoff/bin/gnunet-daemon-hostlist | 39 | #BINARY = /home/grothoff/bin/gnunet-daemon-hostlist |
39 | 40 | ||
40 | [topology] | 41 | [topology] |
41 | DEBUG = YES \ No newline at end of file | 42 | DEBUG = YES \ No newline at end of file |