diff --git a/core/net/ip/tcp-socket.c b/core/net/ip/tcp-socket.c index cd26634a1..f709a3dfb 100644 --- a/core/net/ip/tcp-socket.c +++ b/core/net/ip/tcp-socket.c @@ -357,6 +357,8 @@ tcp_socket_send(struct tcp_socket *s, s->output_senddata_len = s->output_data_len; } + tcpip_poll_tcp(s->c); + return len; } /*---------------------------------------------------------------------------*/