Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: tokio-rs/tokio
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: tokio-1.32.0
Choose a base ref
...
head repository: tokio-rs/tokio
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: tokio-1.32.1
Choose a head ref
  • 10 commits
  • 9 files changed
  • 3 contributors

Commits on Sep 18, 2023

  1. Copy the full SHA
    98bb3be View commit details

Commits on Sep 22, 2023

  1. Copy the full SHA
    bfa9ea8 View commit details
  2. Copy the full SHA
    938c7eb View commit details
  3. Copy the full SHA
    60a0ca5 View commit details
  4. Copy the full SHA
    9ab4ca6 View commit details
  5. Copy the full SHA
    ccb37c4 View commit details

Commits on Dec 17, 2023

  1. io: add budgeting to tokio::runtime::io::registration::async_io (#6221)

    Fixes #5946.
    Fixes #4782.
    
    This change adds budgeting to most of the remaining unbudgeted IO operations which can complete instantly, including datagram send/recv operations and listener socket accepts.
    
    This is particularly significant for scenarios in which resource limits are hit, as it can be common for things like listener tasks to spin when receiving errors and just log them, busy looping worker threads which might otherwise be handling existing connections and closing them.
    
    This can also sometimes lead to complex failure scenarios within datagram systems experiencing resource exhaustion.
    Noah-Kennedy authored Dec 17, 2023
    Copy the full SHA
    ab7313f View commit details

Commits on Dec 19, 2023

  1. chore: release v1.25.3 (#6223)

    # 1.25.3 (December 17thm 2023)
    
    ### Fixed
    - io: add budgeting to `tokio::runtime::io::registration::async_io` ([#6221])
    
    [#6221]: #6221
    Noah-Kennedy authored Dec 19, 2023
    Copy the full SHA
    0d36233 View commit details
  2. Copy the full SHA
    22b3a65 View commit details
  3. Copy the full SHA
    c4f0178 View commit details
Loading