Hi, I'm seeing sporadic 'slow' or hanging mailq commands on my Postfix 2.9.6-1~12.04.1 (Ubuntu 12.04.1, 64bit) install. Typing 'mailq' either hangs quite some time then gives the mailqueue output, or it blocks and quits stating no mails are queued.
Relevant strace output: | 14:15:03 connect(4, {sa_family=AF_FILE, path="public/showq"}, 110) = 0 <0.000016> | 14:15:03 gettimeofday({1395839703, 908995}, NULL) = 0 <0.000004> | 14:15:03 poll([{fd=4, events=POLLIN}], 1, 3600000) = 1 ([{fd=4, revents=POLLIN}]) <52.493691> | 14:15:56 read(4, "-Queue ID- --Size-- ----Arrival "..., 4096) = 193 <0.000013> | 14:15:56 gettimeofday({1395839756, 402854}, NULL) = 0 <0.000005> On this system, mailq is called quite often to keep track of the queue. Since the mailq calls are done asynchronous two calls might come in within the same second. I had a few 'showq -t unix -u -c' procs running, killed them, and now it's fast again. Next time i'll try and see if they give any usefull strace output. Sounds familiar to anyone? -Sndr. -- | How many SEO copywriters does it take to change a lightbulb, light bulb, | bulb, lamp, light, led, bulbs, fluorescent tubes? | 4096R/20CC6CD2 - 6D40 1A20 B9AA 87D4 84C7 FBD6 F3A9 9442 20CC 6CD2