Regular Server Restarts, Please
I’d just like to see a watchdog timer added; if you can’t complete the event in 30 minutes, somethign went wrong, kill it and restart.
Hutchmistress of the Fluffy Bunny Brigade [FBB]
Another suggestion for the bugged events:
- Determine how long each event is supposed to take, or else take an amount of time that is guaranteed to be larger than how long the event lasts.
- Multiply that time by 5.
- Add code so that, if the event has been running that long, without progress, it gets reseted, including all related NPCs. Also fire a log message stating that the event was reseted due to apparently being stuck, so the devs can take a closer look.
With that:
- There would be a safety net for stuck events. Doesn’t excuse ANet from fixing the events, but at least they wouldn’t stay bugged for days at a time.
- It shouldn’t ever affect events that players are doing, since their progression is constantly being updated.
- It’s way faster than waiting for a reset at a fixed time. An event that takes 12 minutes would reset after being stuck for an hour, for example.
As a complement, make it so any mob that, for the last 15 minutes, had as the only attacks that landed ones he was immune due to not being able to fight back, is reseted, with the fact being logged somewhere the devs can see. The 15 minutes timer should prevent any feasible exploit.