Hi Viktor, You are right, for some reason my system has some troubles with fsspace("/var/spool/postfix", &fsbuf). Possibly, Bastian is right about my kernel. But I just don't how to fix it.
Any way, Postfix code is OK, and the workaround with `fsspace("/overlay", &fsbuf)` satisfies me so far. Best regards, Denis Shulyaka 2011/3/6 Victor Duchovni <victor.ducho...@morganstanley.com>: > On Sat, Mar 05, 2011 at 06:24:57PM +0300, Denis Shulyaka wrote: > >> If I pass change `fsspace(".", &fsbuf);' to `fsspace("/", &fsbuf);' it >> works, no oopses, and the messages are received without problems. I >> will make some stress tests later. >> >> So the remaining question is what "." in smtpd context mean? Is it the >> dir postfix has been started from? > > Services spawned from master.cf run with cwd == $queue_directory > (typically /var/spool/postfix). > > -- > Viktor. >