Reconnect to discoverd when the connection drops

updated to send offline updates after reconnect: e71fd89