Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do not drop skb to have ability to processs WINDOW_UPDATE #2274

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Commits on Nov 18, 2024

  1. Configuration menu
    Copy the full SHA
    a80429a View commit details
    Browse the repository at this point in the history
  2. Immediately stop processing for closing conection

    There is a lag between calling ss_close\ss_shutdown
    and real socket closing, because we close socket later
    from `ss_tx_action`. Set Conn_Stop bit to prevent
    any further processing if connection is closinga and
    this bit was not set by upper layer.
    EvgeniiMekhanik committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    232610c View commit details
    Browse the repository at this point in the history
  3. Do not drop skb to have ability to processs WINDOW_UPDATE

    In case when error occurs we should continue to process
    WINDOW_UPDATE frames. If we drop skb in case of error
    we can't to continue decrypt new tls records and can't
    continue to process WINDOW_UPDATE frames. Also there
    are a lot of annoying TLS warnings in dmesg. This patch
    fixes this problems. For HTTP1 connections we stop
    processing new incomming messages immediately.
    EvgeniiMekhanik committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    8863547 View commit details
    Browse the repository at this point in the history