apache po graceful nie wstaje
Andrzej 'The Undefined' Dopierała
undefine at aramin.net
Wed Feb 22 11:20:56 CET 2006
W logach tylko:
[Wed Feb 22 11:16:28 2006] [notice] SIGUSR1 received. Doing graceful restart
[Wed Feb 22 11:16:28 2006] [notice] seg fault or similar nasty error detected in the parent process
strace na glowny proces workera (httpd.worker) daje:
18011 select(0, NULL, NULL, NULL, {1, 0}) = ? ERESTARTNOHAND (To be
restarted)
18011 --- SIGUSR1 (User defined signal 1) @ 0 (0) ---
18011 sigreturn() = ? (mask now [])
18011 rt_sigaction(SIGHUP, {SIG_IGN}, {0x8085a70, [HUP USR1], 0}, 8) = 0
18011 gettimeofday({1140603543, 826269}, NULL) = 0
18011 write(8, "[Wed Feb 22 11:19:03 2006] [noti"..., 78) = 78
18011 write(7, "!", 1) = 1
18011 write(7, "!", 1) = 1
18011 write(7, "!", 1) = 1
18011 write(7, "!", 1) = 1
18011 write(7, "!", 1) = 1
18011 write(7, "!", 1) = 1
18011 munmap(0xb646d000, 135168) = 0
18011 munmap(0xb644c000, 135168) = 0
18011 munmap(0xb642b000, 135168) = 0
18011 semctl(37912658, 0, IPC_64|IPC_RMID, 0xbfffebc4) = 0
18011 munmap(0xb64a3000, 31232) = 0
[...]
18011 munmap(0xb7060000, 829720) = 0
18011 --- SIGSEGV (Segmentation fault) @ 0 (0) ---
18011 chdir("/etc/httpd") = 0
18011 rt_sigaction(SIGSEGV, {SIG_DFL}, {SIG_DFL}, 8) = 0
18011 gettimeofday({1140603543, 902361}, NULL) = 0
18011 write(8, "[Wed Feb 22 11:19:03 2006] [noti"..., 100) = 100
18011 kill(18011, SIGSEGV) = 0
18011 sigreturn() = ? (mask now [])
18011 --- SIGSEGV (Segmentation fault) @ 0 (0) ---
jakies pomysly? ;)
apache-2.2.0-15
całość z ac-main
--
Andrzej 'The Undefined' Dopierała
UNIX && Linux administrator, Adam Mickiewicz University WMiI
PLD Linux Developer HomePage: http://andrzej.dopierala.name/
JID: undefine at piastlan.net e-mail: andrzej at dopierala.name
More information about the pld-devel-pl
mailing list