FTP y TThread
Hola a todos. Estoy intentando hacer una aplicación cliente FTP, que suba ficheros a un servidor ftp a traves de un hilo, es decir en el prinicpal hay una lista de ficheros que otro hilo va subiendo ficheros a través de ftp.
El hilo del ftp es un proceso que esta continuamente ejecutandose y cuando encuentra un elemento en la lista lo sube al servidor.
Estoy utilizando los componentes Indy.
Al entrar en la aplicación me conecto a al ftp y todo correcto. Voy subiendo los ficheros según van llegando y todo correcto. El problema esta en que cuando lleva un tiempo sin actividad el componente Ftp se desconecta automáticamente, pero no solo eso que destruye el hilo que va subiendo los ficheros y por lo tanto si llega un fichero nuevo no lo sube.
Alguien sabe por que se puede parar este hilo al desconectarse el ftp. He probado a tener el componente en el form principal y dentro del hilo creandolo en ejecución y me ocurre lo mismo en los dos casos.
No se si me he explicado bien, pero gracias a todos de antemano. Agur
|