y_socket: debug no mut go_on workers before handling buf

This commit is contained in:
2025-10-11 08:21:53 +02:00
parent b3c5fd38dc
commit 4b2ffe6cf6
+1 -5
View File
@@ -719,7 +719,6 @@ void *y_socket_poll_fds(void *arg){
memset(&(node.addr), 0, sizeof(struct sockaddr_storage));
size_t len_sockaddr_storage = sizeof(struct sockaddr_storage);
node.addr_len = len_sockaddr_storage; // sizeof(struct sockaddr_storage);
int w_go_on=1;
for(;check_y_socket_go_on(argSock);){
printf("poll: wait events\n");
@@ -798,10 +797,7 @@ void *y_socket_poll_fds(void *arg){
///
}
pthread_mutex_lock(argSock->mut_go_on);
w_go_on = argSock->go_on;
pthread_mutex_unlock(argSock->mut_go_on);
if(w_go_on && m_str){
if(argSock->go_on && m_str){
printf("debug: call handle_buf_socket_rec\n");
handle_buf_socket_rec(m_ok_head_l_t,m_head_l_t,m_str, node, workers, argx, list_arg, arg);