Red de conocimiento informático - Aprendizaje de programación - Programación del socket liux c, se detecta rotura de pila después de que regresa el programa principal

Programación del socket liux c, se detecta rotura de pila después de que regresa el programa principal

Si se reciben 500 caracteres

entonces recvbuff[recvbytes] = '\0';

Esto está fuera de los límites

Debe cambiarse a

lt; codegt;

// MAXSIZE a MAXSIZE -1

if (( recvbytes=recv(sockfd, recvbuff, MAXSIZE-1, 0)) == -1 )