Skip to content

Timeout handling #176

@wYhyzByH

Description

@wYhyzByH

I love this app. But the annoying timeouts are a pain. As no response is given, the apps and browser are trying to fetch the blocked content, waiting for timeout, re-trying at least twice and often blocking the user interface in the meantime.
On firewalls it is common to send a TCP-reset or ICMP-unreachable (for UDP, ESP, and other protocols) to internal clients to prevent lengthy timeouts.
For ICMP I would suggest to send a type =3, code = 1 or 2 response.

Sending fake content is no good idea. It might break the app. But using standard IP protocol functionality can help to speed up the user experience and widen the acceptance of this app, e.g. to my wife.

For reference, you might want to have a look at:
https://kb.fortinet.com/kb/documentLink.do?externalID=FD36465
https://en.m.wikipedia.org/wiki/Internet_Control_Message_Protocol#Destination_unreachable

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions