Buenas mi duda es la siguiente:
En la función que se encarga del comportamiento del comando GET se obtiene un socket 'receiver_fd' por medio de un accept en un socket creado en esta función.
Lo que no logro entender es porque se lee de este (receiver_fd) en la porción de código que representa la implementación del comando LIST, dado que, a mi entender este socket solo existe en caso de que el comando sea un GET.
Quizá sea algo que mal entendí sobre el uso de Threads. Espero me puedan aclarar esto.
Muchas gracias,
saludos!