Modificaciones al servidor, depurando mas errores. Log del valgrind:
"ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)".
Arregladas memory leaks del cliente. Todos los bloques alocados liberados.
Testeado con: valgrind --leak-check=full.