Skip to content

Commit 52ca1c3

Browse files
authored
Fix do_page_fault() when interface lost carrier
This fix issue #371 . According to avl.h, av_delete can’t be called in remove all elements loop. Signed-off-by: updatede <updatede@gmail.com>
1 parent 3cbbea8 commit 52ca1c3

File tree

1 file changed

+0
-1
lines changed

1 file changed

+0
-1
lines changed

src/dhcpv4.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,6 @@ void dhcpv4_free_lease(struct dhcpv4_lease *lease)
351351

352352
if (lease->iface) {
353353
lease->iface->update_statefile = true;
354-
avl_delete(&lease->iface->dhcpv4_leases, &lease->iface_avl);
355354
}
356355

357356
if (lease->lease_cfg)

0 commit comments

Comments
 (0)