Received: (at submit) by bugs.debian.org; 12 Jul 2000 17:01:25 +0000 From didier@epita.fr Wed Jul 12 12:01:24 2000 Return-path: Received: from hermes.epita.fr [194.98.116.10] by master.debian.org with esmtp (Exim 3.12 2 (Debian)) id 13CPsu-0005Vq-00; Wed, 12 Jul 2000 12:01:21 -0500 Received: from goa.lrde.epita.fr (mail@goa.lrde.epita.fr [10.227.5.2]) by hermes.epita.fr id SAA14630 for EPITA Paris France Wed, 12 Jul 2000 18:58:17 GMT Received: from uzeb.lrde.epita.fr ([10.227.5.53] ident=mail) by goa.lrde.epita.fr with esmtp (Exim 3.12 #1 (Debian)) id 13CPp7-0000O0-00 for ; Wed, 12 Jul 2000 18:57:25 +0200 Received: from didier by uzeb.lrde.epita.fr with local (Exim 3.12 #1 (Debian)) id 13CPp3-0000RN-00 for ; Wed, 12 Jul 2000 18:57:21 +0200 To: submit@bugs.debian.org Subject: procmail blocks when acquiring a kernel lock X-Attribution: drv X-Url: http://www.infres.enst.fr/~verna X-Web: http://www.infres.enst.fr/~verna X-Home-Page: http://www.infres.enst.fr/~verna From: Didier Verna X-Face: |j}\)O|k##MrRz#VK$Jy=0r=3Qc,,a/Tr6*JQbE73dy17]2YcmW$9Z&H21e}#~#pgc>dn(is5Bv1l!{1re+Q9suKIOUmOqZs2>QMxHlR;;}kaGYA@HR3D C6 X-Face: 6o|eiKqaHN.ANh8HXDzntcWUOCg\]RsOd.ctvm~*y}Y^R&*a+Co,\s#=HWsw3x$b_n2kJ#g (7u?J^@^xP)f,jUF|0Z'J:|G/bMA5O12*b,7`-Q`=pKsCRIpso07.Y>YB2H{7`?u&yh;C_ZtLHfj Lines: 62 User-Agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.2 (Molpe) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Sender: Didier Verna Delivered-To: submit@bugs.debian.org Package: procmail Version: 3.15-0.0.pre Distribution: debian woody Uname -a: Linux uzeb 2.2.14 #1 Mon Apr 24 15:26:52 CEST 2000 i686 unknown procmail is unable to acquire kernel locks, and blocks indefinitely when I change the file to deliver. For instance, consider doing a simple `cat | procmail' in these two situations: 1/ procmailrc contains just VERBOSE=3Don The output is: ,---- | procmail: [1666] Wed Jul 12 18:48:10 2000 | procmail: Locking "/var/spool/mail/didier.lock" | procmail: Assigning "LASTFOLDER=3D/var/spool/mail/didier" | procmail: Opening "/var/spool/mail/didier" | procmail: Acquiring kernel-lock | procmail: Unlocking "/var/spool/mail/didier.lock" | From didier@epita.fr Wed Jul 12 18:33:11 2000 | Subject: test | Folder: /var/spool/mail/didier 1= 999 `----- 2/ Now, I add "DEFAULT=3D.mbox" in procmailrc The output is: ,---- | procmail: [1690] Wed Jul 12 18:53:25 2000 | procmail: Locking ".mbox.lock" | procmail: Assigning "LASTFOLDER=3D.mbox" | procmail: Opening ".mbox" | procmail: Acquiring kernel-lock `----- and here, procmail is blocked. After Control-C: ,---- | procmail: [1692] Wed Jul 12 18:53:50 2000 | procmail: Terminating prematurely whilst waiting for a kernel-lock | From didier@epita.fr Wed Jul 12 18:33:11 2000 | Subject: test | Folder: **Bounced** = 0 | procmail: Unlocking ".mbox.lock" `----- I seem to remember that some months ago, I used to get "kernel-lock failed" messages in the same conffiguration, but that was not causing a hangup. Thanks for ideas. -- / / _ _ Didier Verna http://www.inf.enst.fr/~verna/ - / / - / / /_/ / EPITA / LRDE mailto:didier@lrde.epita.fr /_/ / /_/ / /__ / 14-16 rue Voltaire Tel. +33 (1) 44 08 01 77 94276 Kremlin-Bic=EAtre cedex Fax. +33 (1) 44 08 01 99