Reconnect to discoverd when the connection drops

updated in 2e4d427