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

Adds configuration options for TCP sockets, tuning for Hub app. #759

Merged
merged 12 commits into from
Dec 31, 2023

Commits on Dec 29, 2023

  1. Configuration menu
    Copy the full SHA
    52bd450 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cf52f64 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c664b91 View commit details
    Browse the repository at this point in the history
  4. client connection util: exposes the file descriptor when available.

    Applies the gridconnect use select link option.
    Applies the SO_SNDBUF/RCVBUF link option.
    balazsracz committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    06c6bb4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f8db2a0 View commit details
    Browse the repository at this point in the history
  6. Sorts lines in sources.

    balazsracz committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    c573f41 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ea41047 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    976af9e View commit details
    Browse the repository at this point in the history
  9. Fix compile error.

    balazsracz committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    f384215 View commit details
    Browse the repository at this point in the history
  10. Adds comment.

    balazsracz committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    7bbc545 View commit details
    Browse the repository at this point in the history
  11. Switch gridconnect hub to LimitedPool instead of FixedPool.

    This needs no dedicated memory, but uses the regular mainBufferPool.
    
    Add a check that all outgoing packets are released before deleting the pool.
    This solves hub crashing when a client disconnects.
    balazsracz committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    f52ca25 View commit details
    Browse the repository at this point in the history
  12. Tune TCP options.

    balazsracz committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    3e6e3ac View commit details
    Browse the repository at this point in the history