Mercurial > noffle
view AUTHORS @ 188:f1bacee93ca6 noffle
[svn] * src/client.c,src/client.h,src/fetch.c,src/noffle.c,src/server.c:
robustness - instead of retruning simple Passed/Failed statuses from
connection functions, return an integer status instead. This allows
Noffle to distinguish between a connection failure, an unrecoverable
protocol error and a recoverable problem. As a concrete instance, Noffle
will no longer abort the connection if a group is removed from the
upstream server. Also beef up error detection a bit.
* src/content.c: instead of overwriting the existing content file(s) when
updating - which leaves a window where Noffle is vulnerable to failure
which will leave the content file corrupted (yes, it happened to me),
write a new content file and rename it over the old file only when it
has been written and closed with no errors reported.
author | bears |
---|---|
date | Wed, 12 Sep 2001 21:33:44 +0100 |
parents | dbed64be61df |
children | 24d4cd032da5 |
line wrap: on
line source
MAINTAINER Markus Enzenberger <me@markus-enzenberger.de> AUTHORS AND CONTRIBUTORS Markus Enzenberger <me@markus-enzenberger.de> Jim Hague <jim.hague@acm.org> Uwe Hermann <uh1763@bingo-ev.de> Paul Slootman <paul@wurtel.demon.nl> Volker Wysk <volker.wysk@student.uni-tuebingen.de> Matija Nalis <mnalis-j@voyager.hr>