Don't log 'line' during replay
Add comment
Restore reader initialization order
Restore server (crashes still occured without it, though less often)
Add getTimeSinceKeepalive() + Set keepalive interval to 0.5s
Monitor keepalive-event age and exit reader server when too old