discover-client: interact directly with waitset