keep_aliver() defaults to a minimum wait time on the first call. This allows slow computers extra time to start the browser before deciding they're no longer there.

10 seconds was set, by trial and error, as the minimum wait time on the first call.