10 releases (6 breaking)

0.6.0 Nov 10, 2022
0.5.1 Nov 10, 2022
0.4.1 Nov 9, 2022
0.3.1 Nov 8, 2022
0.0.1 Oct 30, 2022

#1078 in Asynchronous

34 downloads per month

Apache-2.0 OR MIT

10KB
185 lines

unblock Latest version

A thread pool for isolating blocking in async programs.

With mt feature the default number of threads (set to number of cpus) can be altered by setting BLOCK_THREADS environment variable with value.

License

Licensed under either of

at your option.

Fork from blocking

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.


lib.rs:

A thread pool for isolating blocking in async programs.

With mt feature the default number of threads (set to number of cpus) can be altered by setting BLOCK_THREADS environment variable with value.

Dependencies

~4–10MB
~95K SLoC