Merge pull request #779 from fengzeroz/v2.2

fix(connection): multithreaded connection status exception
This commit is contained in:
fengzeroz
2022-09-09 11:27:17 +08:00
committed by GitHub
+2
View File
@@ -366,7 +366,9 @@ ssize_t neu_conn_recv(neu_conn_t *conn, uint8_t *buf, ssize_t len)
void neu_conn_disconnect(neu_conn_t *conn)
{
pthread_mutex_lock(&conn->mtx);
conn_disconnect(conn);
pthread_mutex_unlock(&conn->mtx);
}
static void conn_free_param(neu_conn_t *conn)