[Xapian-commits] 7919: trunk/xapian-core/ trunk/xapian-core/backends/flint/

olly xapian-commits at lists.xapian.org
Thu Mar 8 03:39:05 GMT 2007


SVN root:       svn://svn.xapian.org/xapian
Changes by:     olly
Revision:       7919
Date:           2007-03-08 03:39:03 +0000 (Thu, 08 Mar 2007)

Log message (5 lines):
backends/flint/flint_lock.cc: Handle write failing to send a single
byte down down the pipe to tell the parent we've got the lock (a
potential bug noticed by _FORTIFY_SOURCE!)  Handle read() failing
with an unexpected error on the parent side by failing the lock
attempt rather than risking an infinite loop.

Modified files:
U   trunk/xapian-core/ChangeLog
U   trunk/xapian-core/backends/flint/flint_lock.cc

Links:
http://xapian.org/C?7919
http://xapian.org/C?7919?trunk/xapian-core/ChangeLog
http://xapian.org/C?7919?trunk/xapian-core/backends/flint/flint_lock.cc



More information about the Xapian-commits mailing list