Dear Michael, I guess that lockmbox() should not be called on entry to deliver(), but that block moved to after the first flock().
I wonder about the close(mbfd) in line 1370: should unlockmbox() be called just after, and lockmbox() called again after the re-open and subsequent flock()? --- I wonder if I am qualified to provide patches. What has me stumped is that I do not seem to be able to build sendmail-bin. Trying: tar zxf sendmail.8.14.4.tar.gz gzcat sendmail_8.14.4-2.1.diff.gz | patch -p0 cd sendmail-8.14.4 dpkg-buildpackage -rfakeroot -B -uc -us elicits some errors: ... fakeroot debian/rules clean /usr/share/cdbs/1/rules/tarball.mk:33: WARNING: tarball.mk is deprecated - please use source format 3.0 instead /bin/sh: line 0: cd: build-tree/sendmail-8.14.4: No such file or directory ... dh_testroot rm -f debian/stamp-makefile-build debian/stamp-makefile-install k distclean make: k: Command not found ... cd build-tree/sendmail-8.14.4 && QUILT_PATCHES=/usr/users/amstaff/psz/sendmail-bin/sendmail-8.14.4/debian/patches/8.14/8.14.4 quilt --quiltrc /dev/null push -a || test $? = 2 Applying patch control_c can't find file to patch at input line 24 ... make: *** [debian/stamp-patched] Error 1 dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2 Can you give me a hint on what I am doing wrong? Thanks, Paul Paul Szabo p...@maths.usyd.edu.au http://www.maths.usyd.edu.au/u/psz/ School of Mathematics and Statistics University of Sydney Australia -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org