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
precondition(self.eventLoopGroup.makeIterator().contains{ $0 === eventLoop },"Provided EventLoop must be part of clients EventLoopGroup.")
It's clear that this precondition is required for delegateAndChannel(on: eventLoop) but I'm not sure if it's actually required for delegate(on: eventLoop). Why could AHC not open a connection on some EL of its ELG and then call the delegate/user futures on the provided EL even if that's on another ELG?
The text was updated successfully, but these errors were encountered:
There's this assertion which tests that a provided
eventLoop
for a request is part of AHC'seventLoopGroup
.async-http-client/Sources/AsyncHTTPClient/HTTPClient.swift
Line 551 in 2442598
It's clear that this precondition is required for
delegateAndChannel(on: eventLoop)
but I'm not sure if it's actually required fordelegate(on: eventLoop)
. Why could AHC not open a connection on some EL of its ELG and then call the delegate/user futures on the provided EL even if that's on another ELG?The text was updated successfully, but these errors were encountered: