comparison TODO @ 180:09ca6eb5c7ff noffle

[svn] * TODO,src/client.c,src/client.h,src/fetch.c,src/fetch.h,src/noffle.c: Improve error checking during fetches. A fetch is now aborted immediately if the connection times out or if an unexpected response arrives. This should fix problems with articles appearing in the wrong group, and possibly other mysterious happenings.
author bears
date Wed, 09 May 2001 12:33:43 +0100
parents 7ba337dafb2c
children fed1334d766b
comparison
equal deleted inserted replaced
179:f973675760dc 180:09ca6eb5c7ff
11 a compile time option. This makes it more comfortable for users helping on 11 a compile time option. This makes it more comfortable for users helping on
12 bug searches to switch on debug logging temporarily. 12 bug searches to switch on debug logging temporarily.
13 13
14 Later 14 Later
15 ----- 15 -----
16
17 * Make Noffle handle a connection break-down during a fetch more gracefully.
18 At present it still continues to fetch articles, generating a
19 retrieving failed article for each article left.
20 16
21 * Improve performance of group database. Using GDBM is a bad choice, 17 * Improve performance of group database. Using GDBM is a bad choice,
22 better use a btree from the Berkeley db library in libc. 18 better use a btree from the Berkeley db library in libc.
23 This will be a good time for a redesign of the group.h interface 19 This will be a good time for a redesign of the group.h interface
24 with respect to process concurrency if the simple global locking strategy 20 with respect to process concurrency if the simple global locking strategy