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
{{ message }}
Repository navigation
Commit 31cc56a
Browse filesBrowse the repository at this point in the historyBrowse files
[test][evaluation] add goroutine-leak test at callEvaluators early-return path
Adds a regression test at the actual leak site (callEvaluators via the
public CallEvaluators), not just the low-level pool. It drives the
"evaluator conf not found" early return (which skips pool.ExecAll) 50
times and asserts runtime.NumGoroutine does not grow.
Verified the test catches the bug: with the fix disabled (defer
pool.Release() removed) it fails with delta=100 (2 leaked resident
goroutines × 50 calls); with the fix it passes (delta≈0).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
0 commit comments