Skip to content

Commit b26c866

Browse files
fix(mdns): fix the exception when remove one of multiple service
* Original commit: espressif/esp-idf@696d733
1 parent 98069f9 commit b26c866

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

components/mdns/mdns.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3703,7 +3703,7 @@ static void _mdns_execute_action(mdns_action_t * action)
37033703
a = a->next;
37043704
}
37053705
if (a->next == action->data.srv_del.service) {
3706-
mdns_srv_item_t * b = a;
3706+
mdns_srv_item_t * b = a->next;
37073707
a->next = a->next->next;
37083708
_mdns_send_bye(&b, 1, false);
37093709
_mdns_free_service(b->service);

0 commit comments

Comments
 (0)