If a client reconnects too quickly the reconnect timeout grows extremely large and overflows the timeout

- When a timeout's interval was overflowed the timeout would trigger
instantly

#1809