Add TIMEOUT exception handling to the reconnect procedure