Upcoming: fast reconnect keep an error counter per peer, increased for every session error notification, session drops from established when the error counter is 1 or smaller, and we get a connection attempt while in state IDLE, move to ACTIVE and accept the connection decrease the error counter whenever our IdleHoldResetTimer is due, until it is 0 again. code is written, to be committed soon