diff --git a/examples/chip-tool/commands/discover/Commands.h b/examples/chip-tool/commands/discover/Commands.h index 58fa47fa5eacf0..475b689f2f2a35 100644 --- a/examples/chip-tool/commands/discover/Commands.h +++ b/examples/chip-tool/commands/discover/Commands.h @@ -30,7 +30,9 @@ class Resolve : public DiscoverCommand, public chip::Mdns::ResolverDelegate /////////// DiscoverCommand Interface ///////// CHIP_ERROR RunCommand(NodeId remoteId, uint64_t fabricId) override { + ReturnErrorOnFailure(chip::Mdns::Resolver::Instance().SetResolverDelegate(nullptr)); ReturnErrorOnFailure(chip::Mdns::Resolver::Instance().SetResolverDelegate(this)); + ChipLogProgress(chipTool, "Mdns: Searching for NodeId: %" PRIx64 " FabricId: %" PRIx64 " ...", remoteId, fabricId); return chip::Mdns::Resolver::Instance().ResolveNodeId(chip::PeerId().SetNodeId(remoteId).SetFabricId(fabricId), chip::Inet::kIPAddressType_Any); } @@ -61,6 +63,7 @@ class Update : public DiscoverCommand { ChipDevice * device; ReturnErrorOnFailure(mCommissioner.GetDevice(remoteId, &device)); + ChipLogProgress(chipTool, "Mdns: Updating NodeId: %" PRIx64 " FabricId: %" PRIx64 " ...", remoteId, fabricId); return mCommissioner.UpdateDevice(device, fabricId); } diff --git a/examples/chip-tool/commands/pairing/PairingCommand.cpp b/examples/chip-tool/commands/pairing/PairingCommand.cpp index 81b19cd68b20a6..0471e3be6898f5 100644 --- a/examples/chip-tool/commands/pairing/PairingCommand.cpp +++ b/examples/chip-tool/commands/pairing/PairingCommand.cpp @@ -325,6 +325,7 @@ void PairingCommand::OnEnableNetworkResponse(void * context, uint8_t errorCode, CHIP_ERROR PairingCommand::UpdateNetworkAddress() { ReturnErrorOnFailure(mCommissioner.GetDevice(mRemoteId, &mDevice)); + ChipLogProgress(chipTool, "Mdns: Updating NodeId: %" PRIx64 " FabricId: %" PRIx64 " ...", mRemoteId, mFabricId); return mCommissioner.UpdateDevice(mDevice, mFabricId); }