On a different side note for l4d2.. I use forks, works just fine. If a update comes out i send out a signal on the management port to do a shutdown (it will wait till all forks are down and then do a restart to update)
This works fine too, but my "tool" checks if something is up or not, so if one of the forks is still up it will try to send a restart again because it doesn't know if that fork has been restarted or not. I solved this by saying in my tool that the its down and should not be checked untill it went down (unresponsive) and then back up. But how do i know it is back up again? If it restarts within a minute (my poll time) it could still think its still going down. So... How can i see if a fork has just recently been restarted because of a update? Is there a query method for l4d2 which shows you that the fork in question is awaiting a restart (because of a shutdown for instance) <- this would be very handy. The only thing i could find is do a stats and check for uptime, but that is just dirty. Ofcourse i could always just do a .quit but i hate to get kicked in the middle of a game, i think most agree on that. Eric _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux