Ok. We are nearing the goal now. On Sun, Mar 27, 2005 at 11:10:12PM +0200, Frans Pop wrote: > On Sunday 27 March 2005 19:47, Marc Haber wrote: > > An strace of start-stop-daemon and the exim daemon with timestamps > > enabled would be nice. > > > OK. Here's the last piece of the puzzle. The strace for the daemon gives: > Process 7475 attached - interrupt to quit > 21:04:29.883761 select(1, [0], NULL, NULL, NULL) = ? ERESTARTNOHAND (To be > restarted) > 21:04:40.296456 --- SIGTERM (Terminated) @ 0 (0) --- > 21:04:40.297103 select(1, [0], NULL, NULL, NULL) = ? ERESTARTNOHAND (To be > restarted) > 21:04:50.309359 +++ killed by SIGKILL +++ > > The pause is clearly visible in the timings between the last 2 lines.
How does that strace look like in a situation where the daemon immediately dies? When I tried to reproduce, I once accidentally started base-config in an strace, and was unable to kill the base-config process with Ctrl-C which _usually_ works. Is it possible that the installer establishes a signal handler which is then inherited by the processes started from the installer, and thus the SIGTERM sent by s-s-d to exim is caught by that handler instead of getting through to exim? Greetings Marc -- ----------------------------------------------------------------------------- Marc Haber | "I don't trust Computers. They | Mailadresse im Header Mannheim, Germany | lose things." Winona Ryder | Fon: *49 621 72739834 Nordisch by Nature | How to make an American Quilt | Fax: *49 621 72739835 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]