CHttpConnection



  • Ich hab ja mal nen Downloader gebastelt. Jetzt läuft er mit 10 Arbeitsthreads. Benutzt wird eine CInternetSession und für jeden Thread CHttpConnection und CHttpFile. Nun läuft das alles prima nur kommt manchmal ein Fehler:

    (MSVC++S6-Debugfenster)
    :
    Thread 0xFDE779A3 wurde mit Code 0 (0x0) beendet.
    Thread 0xFDE76457 wurde mit Code 0 (0x0) beendet.
    Warning: throwing CInternetException for error 12031
    Nicht abgefangene Ausnahme in DownLoader.exe (MSVCRTD.DLL): 0xE06D7363: Microsoft C++ Exception.

    Thread 0xFDE7620B wurde mit Code 0 (0x0) beendet.
    Thread 0xFDE7603F wurde mit Code 0 (0x0) beendet.
    Thread 0xFDE76ED3 wurde mit Code 0 (0x0) beendet.
    :

    In der Hilfe steht nur:
    IDS_WinInet_ConnectionReset
    12031
    0x800A2EFF
    Internetclientfehler: Verbindung zurückgesetzt.

    Aber was heißt das und noch wichtiger, wie behebe ich das?



  • Deine Verbindung wurde eben getrennt! Musst halt um den Bereich, in dem das vorkommen kann einen try-catch-Block machen ...


Anmelden zum Antworten