Reconnect to discoverd when the connection drops

This `Call` should be wrapped in the `c.connMtx` reader lock.