On 09/22/2010 01:22 AM, Wietse Venema wrote:
> Alexander 'Leo' Bergolth:
>> On 09/21/2010 10:57 PM, Wietse Venema wrote:
>>> Alexander 'Leo' Bergolth:
>>>> Since yesterday I am experiencing big problems when delivering mail to
>>>> an alias-list. (Yes, I have set up an owner-listname alias. :-))

The problem seems to be a loop when opening some .forward files:

-------------------- 8< --------------------
16:23:47.289861 connect(16, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 
110) = 0
16:23:47.290158 send(16, "\2\0\0\0\0\0\0\0\6\0\0\0lhock\0", 18, MSG_NOSIGNAL) = 
18
16:23:47.292426 lstat64("/home/lhock/.forward", {st_mode=S_IFREG|0644, 
st_size=40, ...}) = 0
16:23:47.293302 open("/home/lhock/.forward", O_RDONLY|O_LARGEFILE) = 16
16:23:47.296889 lstat64("/home/lhock/.forward", {st_mode=S_IFREG|0644, 
st_size=40, ...}) = 0
16:23:47.297719 open("/home/lhock/.forward", O_RDONLY|O_LARGEFILE) = 19
[...]
16:23:50.884128 open("/home/lhock/.forward", O_RDONLY|O_LARGEFILE) = 1022
16:23:50.886584 lstat64("/home/lhock/.forward", {st_mode=S_IFREG|0644, 
st_size=40, ...}) = 0
16:23:50.887138 open("/home/lhock/.forward", O_RDONLY|O_LARGEFILE) = 1023
16:23:50.889588 lstat64("/home/lhock/.forward", {st_mode=S_IFREG|0644, 
st_size=40, ...}) = 0
16:23:50.890142 open("/home/lhock/.forward", O_RDONLY|O_LARGEFILE) = -1 EMFILE 
(Too many open files)
16:23:50.890482 send(7, "<20>Sep 22 16:23:50 postfix/loca"..., 110, 
MSG_NOSIGNAL) = 110
16:23:50.890847 stat64("/var/mail", {st_mode=S_IFDIR|0775, st_size=12288, ...}) 
= 0
16:23:50.891172 stat64("/var/mail/lhock", {st_mode=S_IFREG|0600, 
st_size=491843, ...}) = 0
16:23:50.891361 open("/var/mail/lhock.lock", 
O_WRONLY|O_CREAT|O_EXCL|O_LARGEFILE, 0) = -1 EMFILE (Too many open files)
16:23:50.891662 socket(PF_FILE, SOCK_STREAM, 0) = -1 EMFILE (Too many open 
files)
16:23:50.891755 socket(PF_FILE, SOCK_STREAM, 0) = -1 EMFILE (Too many open 
files)
-------------------- 8< --------------------

I can send you the full strace output on request.

The file contains:
-------------------- 8< --------------------
x...@gmail.com
\lhock
-------------------- 8< --------------------
# ls -l /home/lhock/.forward
-rw-r--r-- 1 lhock rk 40 2010-09-15 09:57 /home/lhock/.forward
-------------------- 8< --------------------

Any hints?
--leo
-- 
e-mail   ::: Leo.Bergolth (at) wu.ac.at   
fax      ::: +43-1-31336-906050
location ::: IT-Services | Vienna University of Economics | Austria

Reply via email to