Search Results for

    Show / Hide Table of Contents

    Enum ProxyTimeoutKind

    Identifies which configured proxy timeout elapsed.

    Namespace: Titanium.Web.Proxy.Exceptions
    Assembly: Titanium.Web.Proxy.dll
    Syntax
    public enum ProxyTimeoutKind

    Fields

    Name Description
    ClientHeader

    Waiting for a client to finish sending the request line and headers. Socket.ReceiveTimeout does not bound this: it only fails a single blocking Receive call, not the asynchronous reads this proxy actually issues, so without this deadline a client that opens a connection and trickles the request line/headers arbitrarily slowly (or not at all) ties up a server-side read loop indefinitely.

    Connect

    TCP connect race against ConnectTimeOutSeconds.

    IdleRead

    Idle window while reading (stalled body / header read).

    IdleWrite

    Idle window while writing (stalled body / header write).

    Request

    Total per-request / per-session deadline.

    ResponseHeader

    Waiting for the origin response status line / headers.

    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX