ForceRelease releases an abandoned context back to the pool. This MUST only be called after all goroutines (including requestHandler and ErrorHandler) have completely finished using this context. Calling it while any goroutine is still running causes races.
()
| 176 | // ErrorHandler) have completely finished using this context. Calling it while |
| 177 | // any goroutine is still running causes races. |
| 178 | ForceRelease() |
| 179 | // ScheduleReclaim arms automatic reclamation of an abandoned context, returning |
| 180 | // it to the pool once it is safe to do so. |
| 181 | // |
no outgoing calls