Ver Mensaje Individual
  #9 (permalink)  
Antiguo 30/08/2013, 03:42
Avatar de jja
jja
 
Fecha de Ingreso: diciembre-2010
Ubicación: BCN
Mensajes: 47
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Problema con cliente FTP en C

A ver si se explicarte vosk lo que me está pasando.

Si no abro el socket s2, el programa queda esperando tras la instrucción STOR. En ese momento hago un telnet a mano desde un CMD con la IP y PUERTO pasivos devuelto por PASV, y entonces el programa lee perfectamente lo pasado por telnet y finaliza correctamente.

Creo que está habiendo un deathlock ya que el servidor está esperando pasarle la información por el socket, pero como a la vez está esperando en el STOR, pues no avanza... :/
__________________
El supremo arte de la guerra es someter al enemigo sin luchar.

Sun Tzu