diff --git a/src/core/tcp.c b/src/core/tcp.c index 3f3aac94..c85ca5e2 100644 --- a/src/core/tcp.c +++ b/src/core/tcp.c @@ -1755,6 +1755,10 @@ tcp_kill_state(enum tcp_state state) struct tcp_pcb *pcb, *inactive; u32_t inactivity; +#if !ESP_LWIP + LWIP_ASSERT("invalid state", (state == CLOSING) || (state == LAST_ACK)); +#endif + inactivity = 0; inactive = NULL; /* Go through the list of active pcbs and get the oldest pcb that is in state