diff --git a/net/net_monitor.c b/net/net_monitor.c index cf4ffd73f41..12907fa42df 100644 --- a/net/net_monitor.c +++ b/net/net_monitor.c @@ -138,7 +138,7 @@ int net_startmonitor(FAR struct socket *psock) * the monitoring callback.) */ - if ((conn->tcpstateflags & UIP_CLOSED) != 0) + if (conn->tcpstateflags == UIP_CLOSED) { connection_event(conn, UIP_CLOSE); }