why msync() is not quoted by MMAP_NEED_MSYNC?

Katsuhiro Kondou Katsuhiro_Kondou at isc.org
Fri Jan 2 21:05:09 UTC 2004


While I installed latest cvs version on my iBook, I found
innd dies when msync() is called at innd/icd.c.  msync()
returns EINVAL, but from msync(2), I don't think innd
misuses msync().  I'm suspecting potential bug in msync()
on OSX, and have already reported to Apple.  OTTH, I think
msync() is not required for innd on OSX, since the result
of configure indicates;

checking whether msync is needed... no

I think we can quote '#ifdef MMAP_NEED_MSYNC' where msync()
is used.  Any thoughts?
-- 
Katsuhiro Kondou


More information about the inn-workers mailing list