Share connection between all threads in this example
Use the network recovery interval as configured to avoid confusing and incorrect log message on reconnect