diff options
author | Christian Grothoff <christian@grothoff.org> | 2010-01-22 15:14:39 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2010-01-22 15:14:39 +0000 |
commit | 87487477c67697355c79d2fe079d23a5b31c7ab6 (patch) | |
tree | d4a0754426c7887e9e4a5f8cd8c6a99eb66d0a05 /TODO | |
parent | 3f3d51ef20ae4ef5017ca92ed1f6e153322f3a95 (diff) | |
download | gnunet-87487477c67697355c79d2fe079d23a5b31c7ab6.tar.gz gnunet-87487477c67697355c79d2fe079d23a5b31c7ab6.zip |
updates to peerinfo to use new nc API
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -18,8 +18,8 @@ Urgent items (before announcing ng.gnunet.org): | |||
18 | of having each service queue messages and "send when ready", | 18 | of having each service queue messages and "send when ready", |
19 | simply have a way to add a client to the notification set | 19 | simply have a way to add a client to the notification set |
20 | and to 'notify client' or 'notify all clients' | 20 | and to 'notify client' or 'notify all clients' |
21 | (useful for peerinfo (new hellos), transport (our hello; blacklist), | 21 | (transport (our hello), |
22 | core (misc monitoring features), statistics (change notifications) | 22 | core (misc monitoring features) |
23 | and likely others) | 23 | and likely others) |
24 | - server/service API change for ARM inetd'ing | 24 | - server/service API change for ARM inetd'ing |
25 | (listen as well as support for start with multiple, already | 25 | (listen as well as support for start with multiple, already |
@@ -66,7 +66,8 @@ Urgent items (before announcing ng.gnunet.org): | |||
66 | (async peerinfo would not be right) | 66 | (async peerinfo would not be right) |
67 | - OS: existing waitpid call is not nice (not integratable with scheduler! fix this!) | 67 | - OS: existing waitpid call is not nice (not integratable with scheduler! fix this!) |
68 | * STATISTICS: | 68 | * STATISTICS: |
69 | - synchronous/asynchronous API (& implementation) is not nice | 69 | - synchronous/asynchronous API (& implementation) is not nice; |
70 | => provide notification-based API | ||
70 | - does not seem to work with timeouts (especially if service is not running) | 71 | - does not seem to work with timeouts (especially if service is not running) |
71 | * ARM: | 72 | * ARM: |
72 | - need to get rid of synchronous API for service starts (cause all kinds of problems) | 73 | - need to get rid of synchronous API for service starts (cause all kinds of problems) |