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

Network Mux Close #3121

Merged
merged 9 commits into from
May 12, 2021
Merged

Network Mux Close #3121

merged 9 commits into from
May 12, 2021

Commits on May 10, 2021

  1. JobPool: group jobs

    It is useful to tag each job, so we can get statistics on each group or
    cancel threads that belong to each group seprately.
    coot committed May 10, 2021
    Configuration menu
    Copy the full SHA
    d3621d0 View commit details
    Browse the repository at this point in the history
  2. network-mux: introduce MonitorCtx

    This prepares for additional context terms needed by the monitor loop.
    coot committed May 10, 2021
    Configuration menu
    Copy the full SHA
    20c37d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2435c11 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2a385b1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    15dc048 View commit details
    Browse the repository at this point in the history
  6. network-mux: AttenuatedChannel

    coot committed May 10, 2021
    Configuration menu
    Copy the full SHA
    f36dbc3 View commit details
    Browse the repository at this point in the history
  7. network-mux: removed MuxCleanShutdown

    It is not a clean shutdown if mux stops while any mini-protocol is still
    runing.
    coot committed May 10, 2021
    Configuration menu
    Copy the full SHA
    ea9ed11 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2021

  1. network-mux: test mux shutdown

    coot committed May 11, 2021
    Configuration menu
    Copy the full SHA
    d07b393 View commit details
    Browse the repository at this point in the history
  2. ouroboros-network-framework: fixed mux test

    The `socket error during receive` test was failing, because it closed
    the socket before mux started.  Add a lock which makes sure that mux
    is running when we close the socket.
    coot committed May 11, 2021
    Configuration menu
    Copy the full SHA
    a4a4c59 View commit details
    Browse the repository at this point in the history