[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[leafnode-list] NEW leafnode 1.9.19 locking fixes available
-----BEGIN PGP SIGNED MESSAGE-----
I finally managed to make a test install of the "fixed" leafnode 1.9.19
and killed some remaining bugs I could not test before.
Find the new patch at:
http://mandree.home.pages.de/leafnode/
it's called fix-1.9.19-locking.patch, has a modification date of
2001-06-17 00:50 (CEST, as shown by the apache running that site) and
has an md5sum of
9f9bfdd639960867431bdb031ba5de0d fix-1.9.19-locking.patch
Whereas the old patch has an md5sum of
d1a7485d1173d882d35a864596c96fa4 fix-1.9.19-locking.patch-old-1
Don't use the old patch, grab the new one.
The ChangeLog is part of the patch, extract below signature.
Please test thoroughly. I believe it's integrating okay now, but testers
are wanted.
- --
Matthias Andree
don't quote anything below this line.
================================================================================
Changelog Excerpt:
2001-06-17 Matthias Andree <matthias.andree@xxxxxx>
* generic: have callers of lockfile_exists() report to stdout if
locking fails.
* lockfile.c: when a stale lock file existed, it would be removed,
but locking would still fail. Fixed. locking is now retried when
stale file had been removed.
* fetchnews.c: move whoami() in front of the lockfile_exists() call
addendum: move updateactive/writeactive/unlink(lockfile) from
child to parent process, since with the new lockfile.c, lockfiles
are no longer shared between processes.
* texpire.c (main): insert whoami(), needed for lockfile recovery
* applyfilter.c (main): insert whoami(), needed for lockfile recovery
2001-06-16 Matthias Andree <matthias.andree@xxxxxx>
* lockfile.c (safe_mkstemp): umask safe mkstemp
(lockfile_exists): reimplemented from scratch.
* miscutil.c: remove lockfile_exists, now available as separate
file. It was broken beyond repair.
2001-06-07 Matthias Andree <matthias.andree@xxxxxx>
* activutil.c: remove snprintf which did not check its error code
and replace by a safe collection of fputs/fprintf.
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: noconv
Comment: Processed by Mailcrypt 3.5.5, an Emacs/PGP interface
iQCVAwUBOyvkHCdEoB0mv1ypAQEINwP/TCv9jo1t7zV/wDR0H4yKlFNX9vVEC1QO
wZjY/I7E6edv6h+8Vic88NnTUjGCalzcMCAy/akO8lERUq+G3Xzaa6rYPFVzDD3L
sCEjkTTojDEgjNW+jmSheaDlgxx2zFGwi1RBgnr42M31B8bPQJk7Q2fHchpYw5Aq
yVvJalic9Bc=
=0XLJ
-----END PGP SIGNATURE-----
--
leafnode-list@xxxxxxxxxxxxxxxxxxxxxxxxxxxx -- mailing list for leafnode
To unsubscribe, send mail with "unsubscribe" in the subject to the list