FTP / Erreur 10048 - Delphi/Pascal - Programmation
Marsh Posté le 15-11-2004 à 15:33:38
Tu utilises le client ou le serveur FTP d'Indy ?
Essaie de le mettre dans un thread séparé, ça évitera de bloquer le thread de l'interface du programme pendant que le FTP bloque...
Marsh Posté le 15-11-2004 à 15:55:25
J'utilise le client FTP (TIdFTP).
Pour le thread, j'avoue ne pas être un expert...
Il y a un moyen simple de lancer ma procédure dans un thread séparé ?
Marsh Posté le 15-11-2004 à 16:29:55
Il est à noter que le 'IdFTP.Connect(True)' passe sans soucis,
et que le "IdFTP.Connected" qui suit retourne "true".
Marsh Posté le 15-11-2004 à 16:53:53
Pour le thread je posterai un exemple ce soir si j'ai le temps et si j'oublie pas.
Mais il me semble qu'il y a déjà eu des topics là dessus ici sur le forum dont au moins un avec un exemple
Marsh Posté le 15-11-2004 à 15:23:14
J'utilise les composants INDY livrés avec Delphi 7.
Je déclenche régulièrement des erreurs 10048 au niveau de mon serveur IIS.
Ceci semble indiquer que j'essaie d'ouvrir un port déjà ouvert (?).
Je pensais qu'on pouvait être plusieurs à ouvrir le même port 21 du serveur FTP....
Bref, quand le problème arrive, mon programme est complètement gelé (sur un banal "IdFTP.get" )...
Questions : comment résoudre ce problème (ou au moins comment le contourner en évitant que le programme ne plante complètement) ?
Merci de vos réponses... c'est un problème hyper urgent....