GET fails after PROPFIND request takes a lot of time to process. RRS feed

  • Question

  • User787391726 posted

    Our custom isapi function processes PROPFIND and GET requests. First PROPFIND requests finds all the files in the folder, and then GET requests sent to download all those files that were found.

    Whenever it takes long enough time to process PROPFIND request (which happens when there are qutie a lot of files in the folder which is being processed in the PROPFIND request), the next GET request fails in this ServerSupportFunction call:

     if (!pECB->ServerSupportFunction(
                DEBUGPRINT(L"Failed to send file (%lu)", GetLastError());
                goto end;

    Last error is 1229, which  is "An operation was attempted on a nonexistent network connection."

    Does anyone know why this happens and how to ensure it does not happen?

    Thank you.




    Friday, August 7, 2009 12:55 PM


  • User511787461 posted

    The error indicates that the client has disconnected - collect network traces to verify that - you may need to either increase the client timeout or respond quicker to the request.

    • Marked as answer by Anonymous Tuesday, September 28, 2021 12:00 AM
    Friday, August 7, 2009 1:06 PM