swift-server/async-http-client

[HTTPConnectionPool] Performance: Cancel timer outside of stateLock

Opened this issue · 1 comments

Currently connection idle and request timers are cancelled inside the HTTPConnectionPool stateLock. We should move the cancellation (and only the cancellation) outside.

Follow up to: #438 (comment)