If a client is inactive for too long, disconnect it. We don't want to keep stale connections forever.