mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2024-10-04 05:39:53 +00:00
fixed bug #45723 netconn_delete unconditionally uses macro TCP_SLOW_INTERVAL
This commit is contained in:
parent
e171b4e3f0
commit
c2f7e166a0
@ -131,8 +131,10 @@ netconn_delete(struct netconn *conn)
|
|||||||
sys_now() + conn->send_timeout */
|
sys_now() + conn->send_timeout */
|
||||||
API_MSG_VAR_REF(msg).msg.msg.sd.time_started = sys_now();
|
API_MSG_VAR_REF(msg).msg.msg.sd.time_started = sys_now();
|
||||||
#else /* LWIP_SO_SNDTIMEO || LWIP_SO_LINGER */
|
#else /* LWIP_SO_SNDTIMEO || LWIP_SO_LINGER */
|
||||||
|
#if LWIP_TCP
|
||||||
API_MSG_VAR_REF(msg).msg.msg.sd.polls_left =
|
API_MSG_VAR_REF(msg).msg.msg.sd.polls_left =
|
||||||
((LWIP_TCP_CLOSE_TIMEOUT_MS_DEFAULT + TCP_SLOW_INTERVAL - 1) / TCP_SLOW_INTERVAL) + 1;
|
((LWIP_TCP_CLOSE_TIMEOUT_MS_DEFAULT + TCP_SLOW_INTERVAL - 1) / TCP_SLOW_INTERVAL) + 1;
|
||||||
|
#endif /* LWIP_TCP */
|
||||||
#endif /* LWIP_SO_SNDTIMEO || LWIP_SO_LINGER */
|
#endif /* LWIP_SO_SNDTIMEO || LWIP_SO_LINGER */
|
||||||
TCPIP_APIMSG(&API_MSG_VAR_REF(msg), lwip_netconn_do_delconn, err);
|
TCPIP_APIMSG(&API_MSG_VAR_REF(msg), lwip_netconn_do_delconn, err);
|
||||||
API_MSG_VAR_FREE(msg);
|
API_MSG_VAR_FREE(msg);
|
||||||
|
Loading…
Reference in New Issue
Block a user