Skip to content

Feature request: Happy Eyeballs for UDP based outbounds #4152

@shadow750d6

Description

@shadow750d6

Currently Happy Eyeballs (IPv6 connection first, fallback to IPv4 connection if IPv6 fails within 300 ms) only works for TCP based outbounds. For QUIC based protocols such as Hysteria 2 or TUIC, if IPv6 traffic stalls, the connection simply hangs.

I created a script to reproduce this issue in a controlled environment (podman).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions