bojour
je travaille sur un projet qui utilise ftp pour faire des transferts de fichier par get et put
tout foncionne correctement tant que mon cable réseau est branché
si j'enleve le cable réseau que ce soit sur le host ou sur le local je ne peux plus par la suite effectuer une connexion
j'arme un timer sur le signal dataTransferProgress de la classe QFTP de 10 sec, puis je passe dans le slot en cas de timeout ce qui est le cas si j'enleve le cable reseau
j'ai ceci dans mon slot :
mais quand je remet le cable et que je veux relancer le transfert j'ai ce message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 mFtpDico->abort(); delete(mFtpDico);
comment je peux faire pour cela ne soit pas le cas ?QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "server"
je suis sur une distrib ubuntu 14.04 lts et qt 4.8.6
j'utilise le ftpd fournit par la distrib sur le poste serveur
Merci
Partager