FTPWebRequest und KeepAlive



  • Hallo Leute,

    ich benutze für FTP Funktionen die FTPWebRequest Klasse. Durch setzten der Property KeepAlive=true kann man auch mehrere Dinge nacheinander abarbeiten, ohne hierfür die Verbindung immer wieder neu aufzubauen.

    Jetzt hierzu meine Frage:
    Wenn man mit KeepAlive=true arbeitet, wird die Verbindung beim sysncronen arbeiten am Ende nicht wieder geschlossen.

    Ich habe das Problem bisher so gelöst, dass ich am Ende eine neue Abfrage getätigt, und hierbei dann die Property KeepAlive auf false gesetzt habe.

    Hierdurch meldet der FTP Server zwar Disconnected, was auch gut ist, jedoch kommt es vor, dass die Meldung "Good bye" nicht auftaucht.

    Wie kannich die Verbindung sauber schließen?



  • Hat keiner eine Idee?



  • Erzeugt Dispose() nicht das gewünschte Ergebnis?


Anmelden zum Antworten