Commit a7875a2b authored by Youness Alaoui's avatar Youness Alaoui

If underlying socket errors out, do not parse_recv for turn

parent 4d4cbcb8
...@@ -204,8 +204,11 @@ socket_recv (NiceSocket *sock, NiceAddress *from, guint len, gchar *buf) ...@@ -204,8 +204,11 @@ socket_recv (NiceSocket *sock, NiceAddress *from, guint len, gchar *buf)
recv_len = nice_socket_recv (priv->base_socket, &recv_from, recv_len = nice_socket_recv (priv->base_socket, &recv_from,
sizeof(recv_buf), (gchar *) recv_buf); sizeof(recv_buf), (gchar *) recv_buf);
if (recv_len > 0)
return nice_turn_socket_parse_recv (sock, &dummy, from, len, buf, return nice_turn_socket_parse_recv (sock, &dummy, from, len, buf,
&recv_from, (gchar *) recv_buf, (guint) recv_len); &recv_from, (gchar *) recv_buf, (guint) recv_len);
else
return recv_len;
} }
static gboolean static gboolean
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment