when mqtt server goes offline (host shut off), and comes back online.... this library's reconnect handler does not recover and does not reconnect. Need example showing how to accomplish this