inn-stable on HP/UX

Heath Kehoe hakehoe at avalon.net
Wed May 26 06:57:16 UTC 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I had not run any version of INN since 2.3.something on HP/UX until
just recently, when I built STABLE and fired it up.  It looks to be
working correctly, with one exception:  The history.hash and
history.index files are not getting updated on-disk by innd (the
modified time-stamps aren't changing (or changing sporadically),
and lookups via nnrpd or grephistory are failing).

This is the classic symptom of using mmap without msync on HP/UX.
And indeed, lsof says that innd has history.hash and history.index
mmap'ed.

But what puzzles me is that 2.3.x doesn't have this problem.  I
grepped the 2.3 source for msync, and there are no msync calls in
the history code.  So: either 2.3 did not mmap those files; or
everything accessing history mmap'ed those files.

What might have changed to cause this behaviour?  I guess I'll have
to fire up 2.3 again, and see if the hash and index files are
mmap'ed.

- - heath
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iD8DBQFAtD/R4uXPAG0A1J4RAtZLAJ9FEfMFs2tiBudQaNuJJqhfGmPsnQCbB/PH
c1/rSLTEka96/4SiC7ikq1g=
=wlTo
-----END PGP SIGNATURE-----



More information about the inn-workers mailing list