From c8958f4e0c90b0ac1a9cdd226e1afe4ef22fedf6 Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Thu, 17 Oct 2024 16:49:20 -0400 Subject: [PATCH] network/arp: Add assertion that the cache is empty upon uninit. May help with diagnosing #19185. --- src/add-ons/kernel/network/datalink_protocols/arp/arp.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/add-ons/kernel/network/datalink_protocols/arp/arp.cpp b/src/add-ons/kernel/network/datalink_protocols/arp/arp.cpp index ff52246475..9a5d402e30 100644 --- a/src/add-ons/kernel/network/datalink_protocols/arp/arp.cpp +++ b/src/add-ons/kernel/network/datalink_protocols/arp/arp.cpp @@ -960,6 +960,7 @@ arp_init() static status_t arp_uninit() { + ASSERT(sCache->IsEmpty()); unregister_generic_syscall(ARP_SYSCALLS, 1); return B_OK; }