You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added acquire/2 and release/2 functions for manual worker management in long-running operations. These functions provide automatic cleanup when the caller process crashes. See the documentation for more details.
Changed
Refactored run/3 to use the new acquire/2 and release/2 internally, ensuring consistent behavior between manual and automatic worker management.
Refactored the caller monitoring system. Pools now store monitor references to enable proper cleanup and prevent double-release vulnerabilities.