diff options
Diffstat (limited to 'BUGS')
-rw-r--r-- | BUGS | 8 |
1 files changed, 0 insertions, 8 deletions
@@ -9,16 +9,8 @@ sane end-user should care about this codebase yet anyway. | |||
9 | 9 | ||
10 | 10 | ||
11 | * UTIL: | 11 | * UTIL: |
12 | - API-DESIGN: network/connection/client/server: need to communicate | ||
13 | scheduler's "reason" code for failures to callbacks of the kind | ||
14 | used by the notify_transmit_ready-family: shutdown and timeout | ||
15 | may require entirely different actions, and currently we | ||
16 | cannot tell the difference! [need 4th argument!] | ||
17 | - container_bloomfilter: improve efficiency (see FIXME) | 12 | - container_bloomfilter: improve efficiency (see FIXME) |
18 | - server: inefficient memmove | 13 | - server: inefficient memmove |
19 | - client: should do exponential back-off (starting at 1ms, | ||
20 | bounded by 1s) when connection failed (in addition to | ||
21 | half-time-to-deadline retry at the end) | ||
22 | - Windows: use events instead of pipes to signal select()s [Nils] | 14 | - Windows: use events instead of pipes to signal select()s [Nils] |
23 | - only connect() sockets that are ready (select()) [Nils] | 15 | - only connect() sockets that are ready (select()) [Nils] |
24 | [On W32, we need to select after calling socket before | 16 | [On W32, we need to select after calling socket before |