Hello, I went to update my L4D server and I noticed that 5 of my 8 forked servers had crashed. I know that all 8 were working this afternoon (and had been running for a month or more without any problems) so I think it had to do with the release of the update.
My A2A_PING scripts got no response from them, and a "ps -ef | grep srcds" on the server showed 5 defunct processes: srcds 3713 1 0 2008 ? 00:24:47 SCREEN -A -m -d -S l4d-server ./srcds_run -game left4dead +ip x.x.x.x +sv_lan 0 -netconport 9000+## -netconpassword xxx -steamport 27690+## +exec server##.cfg -nohltv -autoupdate -debug -fork 8 srcds 3714 3713 0 2008 pts/1 00:00:00 /bin/sh ./srcds_run -game left4dead +ip x.x.x.x +sv_lan 0 -netconport 9000+## -netconpassword xxx -steamport 27690+## +exec server##.cfg -nohltv -autoupdate -debug -fork 8 srcds 3728 3714 0 2008 pts/1 00:31:14 ./srcds_i486 -game left4dead +ip x.x.x.x +sv_lan 0 -netconport 9000+## -netconpassword xxx -steamport 27690+## +exec server##.cfg -nohltv -autoupdate -debug -fork 8 srcds 22268 3728 0 Jan12 pts/1 00:35:12 ./srcds_i486 -game left4dead +ip x.x.x.x +sv_lan 0 -netconport 9000+## -netconpassword xxx -steamport 27690+## +exec server##.cfg -nohltv -autoupdate -debug -fork 8 srcds 28542 3728 0 Jan07 pts/1 01:34:31 ./srcds_i486 -game left4dead +ip x.x.x.x +sv_lan 0 -netconport 9000+## -netconpassword xxx -steamport 27690+## +exec server##.cfg -nohltv -autoupdate -debug -fork 8 srcds 30449 3728 1 16:05 pts/1 00:06:02 [srcds_i486] <defunct> srcds 30518 3728 2 17:13 pts/1 00:08:46 [srcds_i486] <defunct> srcds 30657 3728 3 19:40 pts/1 00:06:50 [srcds_i486] <defunct> srcds 30659 3728 2 19:40 pts/1 00:04:02 [srcds_i486] <defunct> srcds 30692 3728 3 20:10 pts/1 00:05:25 [srcds_i486] <defunct> srcds 30725 3728 1 20:44 pts/1 00:01:29 ./srcds_i486 -game left4dead +ip x.x.x.x +sv_lan 0 -netconport 9000+## -netconpassword xxx -steamport 27690+## +exec server##.cfg -nohltv -autoupdate -debug -fork 8 But, they still appeared in the "status" output on the parent process console as if they were active and had players on them: $ telnet localhost 9000 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. PASS xxx status #status child 0 pid : 0 map : l4d_farm01_hilltop numplayers : 0 child 1 pid : 1 map : l4d_vs_hospital02_subway numplayers : 8 child 2 pid : 2 map : l4d_airport02_offices numplayers : 4 child 3 pid : 3 map : l4d_vs_hospital04_interior numplayers : 8 child 4 pid : 4 map : l4d_farm03_bridge numplayers : 5 child 5 pid : 5 map : l4d_vs_hospital03_sewers numplayers : 9 child 6 pid : 6 map : l4d_farm01_hilltop numplayers : 0 child 7 pid : 7 map : l4d_vs_hospital01_apartment numplayers : 0 #end I killed the server, updated L4D, and then all 8 forks started up again just fine. Any idea why those 5 would have crashed like that? Thanks, Dave _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux