Skip to content

v2.0.1

StableOct 14, 2025
  • Reduced handle count.
  • Thread pool auto-growth and shrink.
  • Fixes to thread pool queue depth override check.

Be sure to check out the NuGet package:
https://www.nuget.org/packages/NTDLS.DelegateThreadPooling/2.0.1

Downloads

v1.2.13

StableMar 12, 2024
  • Added thread state collection name tracking.

Full Changelog: https://github.com/NTDLS/NTDLS.DelegateThreadPooling/compare/1.2.12...1.2.13

Downloads

v1.2.12

StableMar 12, 2024
  • Added thread worker state timestamps and duration.
  • Added aborted thread state tracking.
  • Better defined the shut down exceptions.

Full Changelog: https://github.com/NTDLS/NTDLS.DelegateThreadPooling/compare/1.2.11...1.2.12

Downloads

v1.2.9

StableJan 24, 2024
  • Further refined thread waiting and signaling.

https://www.nuget.org/packages/NTDLS.DelegateThreadPooling/1.2.9

Downloads

v1.2.8

StableJan 24, 2024
  • Added infinite wait and sleep ceiling burndown for balanced idle CPU time and performance.

https://www.nuget.org/packages/NTDLS.DelegateThreadPooling/1.2.8

Downloads

v1.2.4

StableJan 22, 2024
Downloads

v1.2.2

StableJan 22, 2024
  • Added parameterized delegate functions.
  • Project rename.

https://www.nuget.org/packages/NTDLS.DelegateThreadPooling/1.2.2

Downloads

v1.2.1

StableJan 22, 2024
  • Added default thread count, support for aborting queued items and changing spin and wait times.
  • Added exception handling and thread count growth.
  • Added maximum queue depth enforcement.

https://www.nuget.org/packages/NTDLS.DelegateThreadPool/1.2.1

Downloads
An unhandled error has occurred. Reload 🗙