@CatMachina and I struggled to determine which types were thread safe and support concurrent usage, since there's no documentation on this. It would help a lot to clarify concurrency semantics for users.
For example, when using the spengo http client, it tracks an internal req field for redirection counting: https://github.com/jcmturner/gokrb5/blob/v8.4.4/v8/spnego/http.go#L34
This field doesn't look appropriately tracked across concurrent calls?
@CatMachina and I struggled to determine which types were thread safe and support concurrent usage, since there's no documentation on this. It would help a lot to clarify concurrency semantics for users.
For example, when using the spengo http client, it tracks an internal
reqfield for redirection counting: https://github.com/jcmturner/gokrb5/blob/v8.4.4/v8/spnego/http.go#L34This field doesn't look appropriately tracked across concurrent calls?