Mercurial > noffle
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 |