On Thu, 2006-04-20 at 17:25 +0200, Lumir Unzeitig (DHL CZ) wrote:
Piece of command output strace -s 256 -o /tmp/output-file -p 4893
--------------------------------------------- poll([{fd=29, events=0}, {fd=17, events=0}, {fd=16, events=0}, {fd=18, events=0}, {fd=15, events=POLLOUT, revents=POLLOUT}, {fd=14, events=0}, {fd=13, events=0}, {fd=4, events=POLLOUT, revents=POLLOUT}, {fd=12, events=POLLIN}, {fd=11, events=POLLIN}, {fd=10, events=POLLIN}, {fd=9, events=POLLIN}, {fd=8, events=POLLIN}, {fd=7, events=POLLIN}, {fd=6, events=POLLIN}, {fd=5, events=POLLIN}, {fd=3, events=POLLIN}], 17, 100) = 2 recv(15, 0xbfffaf7b, 1, MSG_PEEK|MSG_DONTWAIT) = -1 ENOTSOCK (Socket operation on non-socket) write(15, "Apr 20 16:56:38 czchols020 sendmail[13901]: k3KEuWpW013859: to=<mrk@erwerwerwwer.com>, delay=00:00:04, xdelay=00:00:03, mailer=esmtp, pri=88225, relay=mrucontsv00001.mru-co.mu.asdasda.cz. [152.141.145.16], dsn=2.0.0, stat=Sent (mrucontsv00001.mru-co.mu.uuuu"..., 293) = 293 recv(4, 0xbfffaf7b, 1, MSG_PEEK|MSG_DONTWAIT) = -1 ENOTSOCK (Socket operation on non-socket) write(4, "Apr 20 16:56:38 czchols020 sendmail[13901]: k3KEuWpW013859: to=< mrk@erwerwerwwer.com >, delay=00:00:04, xdelay=00:00:03, mailer=esmtp, pri=88225, relay=mrucontsv00001.mru-co.mu.asdasda.cz. [152.141.145.16], dsn=2.0.0, stat=Sent (mrucontsv00001.mru-co.mu.uuuu"..., 293) = 293 time(NULL) = 1145544998 poll([{fd=29, events=0}, {fd=17, events=0}, {fd=16, events=0}, {fd=18, events=0}, {fd=15, events=0}, {fd=14, events=0}, {fd=13, events=0}, {fd=4, events=0}, {fd=12, events=POLLIN, revents=POLLIN}, {fd=11, events=POLLIN}, {fd=10, events=POLLIN}, {fd=9, events=POLLIN}, {fd=8, events=POLLIN}, {fd=7, events=POLLIN}, {fd=6, events=POLLIN}, {fd=5, events=POLLIN}, {fd=3, events=POLLIN}], 17, 100) = 1 recvfrom(12, "<22>sendmail[13954]: k3KEub8A013945: to=<werwerw@asdasdasd.cz>, delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=43032, relay=smtp-out-vip.asdasda.cz [85.72.196.13], dsn=2.0.0, stat=Sent (OK - Data received)\n", 2048, 0, {sa_family=AF_INET, sin_port=htons(514), sin_addr=inet_addr("2.252.103.89")}, [16]) = 215 time(NULL) = 1145544998 time(NULL) = 1145544998 time(NULL) = 1145544998 time(NULL) = 1145544998 time(NULL) = 1145544998 poll([{fd=29, events=0}, {fd=17, events=0}, {fd=16, events=0}, {fd=18, events=0}, {fd=15, events=POLLOUT, revents=POLLOUT}, {fd=14, events=0}, {fd=13, events=0}, {fd=4, events=POLLOUT, revents=POLLOUT}, {fd=12, events=POLLIN}, {fd=11, events=POLLIN}, {fd=10, events=POLLIN}, {fd=9, events=POLLIN}, {fd=8, events=POLLIN}, {fd=7, events=POLLIN}, {fd=6, events=POLLIN}, {fd=5, events=POLLIN}, {fd=3, events=POLLIN}], 17, 100) = 2 recv(15, 0xbfffaf7b, 1, MSG_PEEK|MSG_DONTWAIT) = -1 ENOTSOCK (Socket operation on non-socket) write(15, "Apr 20 16:56:38 czchols020 sendmail[13954]: k3KEub8A013945: to=<rrr@rrrr.co.uk>, delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=43032, relay=smtp-out-vip.asdasda.cz [85.72.196.13], dsn=2.0.0, stat=Sent (OK - Data received)\n", 238) = 238 recv(4, 0xbfffaf7b, 1, MSG_PEEK|MSG_DONTWAIT) = -1 ENOTSOCK (Socket operation on non-socket) write(4, "Apr 20 16:56:38 czchols020 sendmail[13954]: k3KEub8A013945: to=<sarah.queen@city-link.co.uk>, delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=43032, relay=smtp-out-vip.asdasda.cz [85.72.196.13], dsn=2.0.0, stat=Sent (OK - Data received)\n", 238) = 238 time(NULL) = 1145544998 poll([{fd=29, events=0}, {fd=17, events=0}, {fd=16, events=0}, {fd=18, events=0}, {fd=15, events=0}, {fd=14, events=0}, {fd=13, events=0}, {fd=4, events=0}, {fd=12, events=POLLIN}, {fd=11, events=POLLIN}, {fd=10, events=POLLIN}, {fd=9, events=POLLIN}, {fd=8, events=POLLIN}, {fd=7, events=POLLIN}, {fd=6, events=POLLIN}, {fd=5, events=POLLIN}, {fd=3, events=POLLIN}], 17, 100) = -1 EINTR (Interrupted system call) --- SIGHUP (Hangup) @ 0 (0) --- rt_sigaction(SIGHUP, {0x804a7b0, [HUP], SA_RESTORER|SA_RESTART, 0xaa20d8}, {0x804a7b0, [HUP], SA_RESTORER|SA_RESTART, 0xaa20d8}, 8) = 0 sigreturn() = ? (mask now []) open("/etc/resolv.conf", O_RDONLY) = 19 fstat64(19, {st_mode=S_IFREG|0644, st_size=52, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb75e3000 read(19, "search prg-dc.asdasda.cz asdasda.cz\n\nnameserver 127.0.0.1\n", 1024) = 52 read(19, "", 1024) = 0 close(19) = 0 munmap(0xb75e3000, 4096) = 0 write(2, "SIGHUP received, restarting syslog-ng\n", 38) = 38 time(NULL) = 1145544998 time(NULL) = 1145544998 poll([{fd=29, events=0}, {fd=17, events=0}, {fd=16, events=0}, {fd=18, events=0}, {fd=15, events=0}, {fd=14, events=0}, {fd=13, events=0}, {fd=4, events=0}, {fd=12, events=POLLIN, revents=POLLIN}, {fd=11, events=POLLIN}, {fd=10, events=POLLIN}, {fd=9, events=POLLIN}, {fd=8, events=POLLIN}, {fd=7, events=POLLIN}, {fd=6, events=POLLIN}, {fd=5, events=POLLIN}, {fd=3, events=POLLIN}], 17, 100) = 1 recvfrom(12, "<22>sendmail[13950]: k3KEucD1013950: from=<gematracing@asdasda.cz>, size=747, class=0, nrcpts=1, msgid=<5228949.1145544998753.JavaMail.weblogic@czhs0119.prg-dc.asdasda.c z>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]\n", 2048, 0, {sa_family=AF_INET, sin_port=htons(514), sin_addr=inet_addr("2.252.103.89")}, [16]) = 232 time(NULL) = 1145544998 time(NULL) = 1145544998 time(NULL) = 1145544998 time(NULL) = 1145544998
And after this point? What happens here? Syslog-ng got the HUP signal, received the message but the part what happens afterwards is missing. -- Bazsi