Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/tokio-rs/tokio

A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
https://github.com/tokio-rs/tokio

`#[tokio::main]` proc macro attaches questionable spans to user code

jonas-schievink opened this issue almost 2 years ago
Add implementations of AsFd/AsHandle/AsSocket

sfackler opened this pull request almost 2 years ago
Allow `set_nodelay()` on TcpSocket

gregoire-mullvad opened this issue almost 2 years ago
sync: reduce contention in `Notify`

satakuma opened this pull request almost 2 years ago
unixStream InvalidInput in mips64el-unknown-linux-muslabi64

RickSKy opened this issue almost 2 years ago
Implement minimal (metrics-only) taskdumps.

jswrenn opened this pull request almost 2 years ago
Feature Proposal: Task Dumps

jswrenn opened this issue almost 2 years ago
Introducing `block_on_worker` and `#[tokio::main_worker]`

huntc opened this issue almost 2 years ago
rt: augment ready check after on_park for awoken

FrankReh opened this pull request almost 2 years ago
Format tokio::select! with rustfmt

dbrgn opened this issue almost 2 years ago
Add semver checking to CI

Finomnis opened this pull request almost 2 years ago
Possible deadlock when a waker is replaced

satakuma opened this issue almost 2 years ago
chore: Update Cargo.toml to refer to latest tokio

jayvdb opened this pull request almost 2 years ago
Enabling time causes panic on `wasm32-unknown-unknown` target

edusporto opened this issue almost 2 years ago
API for number of active tokio tasks?

coder3101 opened this issue almost 2 years ago
Windows: support waitable events

DemiMarie opened this issue almost 2 years ago
LengthDelimitedCodec to support custom length encoding

EliyahuSternDAI opened this issue about 2 years ago
tokio-util: implement StreamedFd

Noah-Kennedy opened this pull request about 2 years ago
fs: add a warning to tokio::fs::File

Noah-Kennedy opened this pull request about 2 years ago
feat: low-level probes

crepererum opened this pull request about 2 years ago
No way to extract an owned `RawFd` from `ChildStdout`

satakuma opened this issue about 2 years ago
chore: test more features with Miri

taiki-e opened this pull request about 2 years ago
Tokio-util codec Framed - cancel safety

gopakumarce opened this issue about 2 years ago
Allow Semaphore to decrease the number of permits

pkolaczk opened this issue about 2 years ago
remove frequent global is_shutdown flag check on timer operations

HyeonuPark opened this pull request about 2 years ago
panic: assertion failed: self.ref_count() > 0

Noah-Kennedy opened this issue about 2 years ago
Draft: Add BWoS-queue backend to tokio

jschwe opened this pull request about 2 years ago
Feature request: DelayQueue::next_expiring

Gelbpunkt opened this issue about 2 years ago
Will Tokio Support Priority Scheduling in the Future?

silence-coding opened this issue about 2 years ago
rt: blocking runtime doesn't reponse shutdown flag

bigdogs opened this pull request about 2 years ago
Const new without parking_lot

VirxEC opened this pull request about 2 years ago
Add cause of cancel cancelation token

rekby opened this issue about 2 years ago
util: make tokio an optional dependency

udoprog opened this pull request about 2 years ago
assert failed: cx_core.is_none()

koivunej opened this issue about 2 years ago
sync: add `broadcast::Sender::closed`

danielalvsaaker opened this pull request about 2 years ago
Port to `windows-sys`

kennykerr opened this pull request about 2 years ago
Allow disabling time auto-advance behavior in tests

Dentosal opened this pull request about 2 years ago
rt: allow configuring I/O events capacity

littledivy opened this pull request about 2 years ago
Panic when sleeping until far into the future

Erk- opened this issue about 2 years ago
command: Add process_group method to Command struct

HarveyHunt opened this pull request about 2 years ago
Some small problems of `Wheel` implementation

cjwcommuny opened this issue over 2 years ago
Doc of mutex advising std blocking mutex look totally misleading

Stargateur opened this issue over 2 years ago
Timer precision: Timers are off on windows by 15ms, on Linux by 1.13ms

Matthias247 opened this issue over 2 years ago
LocalEnterGuard would cause current thread runtime to become stuck

futursolo opened this issue over 2 years ago
feature: add is_closed to both bounded and unbounded receiveers

sanjayts opened this pull request over 2 years ago
Provide broadcast::Sender::new and watch::Sender::new functions

JanBeh opened this issue over 2 years ago
tokio: add io_uring support

arashsm79 opened this pull request over 2 years ago
rt: make the LIFO slot in the multi-threaded scheduler stealable

carllerche opened this issue over 2 years ago
use of undeclared crate or module `tracing`

mutantbob opened this issue over 2 years ago
Esp idf support

Janrupf opened this pull request over 2 years ago
Support waiting on POLLPRI events on Linux

ColonelThirtyTwo opened this issue over 2 years ago
feature: add support for `StreamMap` to return on closed streams

aviramha opened this pull request over 2 years ago
task: stabilize `Builder`

ipetkov opened this issue over 2 years ago
meta: Stabilize WASI support

carllerche opened this issue over 2 years ago
Fix #4815 by adjusting length `n` before checking overflow

minghuaw opened this pull request over 2 years ago
Implement Clone for watch::Sender to make it multi-producer

madadam opened this issue over 2 years ago
Polling mode

inevity opened this issue over 2 years ago
[draft] io: consume budget in Registration::readiness

Noah-Kennedy opened this pull request over 2 years ago
add track_caller to public APIs (#4413)

hds opened this pull request over 2 years ago
rt: unhandled panic config for current thread rt

carllerche opened this pull request over 2 years ago
`sync::watch`: Add `has_changed` flag and method to `Ref`

uklotzde opened this pull request over 2 years ago
One bad task can halt all executor progress forever

moparisthebest opened this issue over 2 years ago
Add `AsyncFd::try_io`

jyn514 opened this issue over 2 years ago
Treat macros as regular items

SabrinaJewson opened this pull request over 2 years ago
tokio::io::copy_bidirectional can return with Error on MacOS

GlenDC opened this issue over 2 years ago
TcpStream::shutdown on macOS on localhost yields error

jonhoo opened this issue over 2 years ago
Enumerate types which are `!UnwindSafe` on purpose, fix the rest

abonander opened this issue over 2 years ago
util: provide SocketAddr for UdpFramed decode errors

jasta opened this pull request over 2 years ago
Rewrite tokio-util::sync::CancellationToken

Finomnis opened this pull request over 2 years ago
tracing: instrument mpsc channels

domodwyer opened this pull request over 2 years ago
Add method `mpsc::Receiver::is_closed`

Nugine opened this issue over 2 years ago
runtime: add on_task_poll_start hook

Noah-Kennedy opened this pull request over 2 years ago
Switch back to std::sync::Mutex?

SUPERCILEX opened this issue almost 3 years ago
Support for unix abstract sockets

hexfusion opened this issue almost 3 years ago
WIP: Add resubscribe functionality to broadcast::Receiver

estk opened this pull request almost 3 years ago
Add `cancel_with()` to tokio-util?

matthiasbeyer opened this issue almost 3 years ago
ci: use setup-cross-toolchain-action instead of cross

taiki-e opened this pull request almost 3 years ago
Added features to support per-core runtime

zhuxiujia opened this issue almost 3 years ago
copy_bidirectional not return

b23r0 opened this issue almost 3 years ago
chore: add shell scripts for rustfmt, miri, loom, and rustdoc

hawkw opened this pull request almost 3 years ago
task: add `AbortHandle` type for cancelling tasks in a `JoinSet`

hawkw opened this pull request almost 3 years ago
rt: provide options to configure unhandled panic behavior

carllerche opened this issue almost 3 years ago
(WIP): Adding Stream mock to tokio-test

Grubba27 opened this pull request almost 3 years ago
Add Semaphore::[try_]acquire_permits[_owned]

danburkert opened this pull request almost 3 years ago
Semaphore::acquire_many API with `usize` count

danburkert opened this issue almost 3 years ago
io: make `EPOLLERR` awake `AsyncFd::readable`

BraulioVM opened this pull request almost 3 years ago
net::UnixListener: Allow configuring the socket before binding

nightkr opened this issue almost 3 years ago
Why doesn't tokio::process::ChildStdin implements IntoRawFd

NobodyXu opened this issue about 3 years ago
runtime: expand on runtime metrics

carllerche opened this pull request about 3 years ago
net: add buffer size methods to UdpSocket

taiki-e opened this pull request about 3 years ago
`EPOLLERR` does not wake up `AsyncFd::readable()`

3442 opened this issue about 3 years ago
Please document that Tokio doesn't work with `fork()`

jaskij opened this issue about 3 years ago
Async write_all sometimes silently fails to write to file

igorsol opened this issue about 3 years ago
Document what parts of Tokio can be used without its runtime

surban opened this issue about 3 years ago