resolvePendingTcpConnect
fun resolvePendingTcpConnect(stashedStatus: PermissionStatus, currentStatus: PermissionStatus): PendingTcpConnectResolution(source)
Resolves a TCP connect stashed while a permission request was in flight, given the status at stash time and now.
A status transition is the only observable signal that the request resolved: the result callback recomputes the status, but a same-value recomputation is invisible to composition. Denials do transition on modern Android (NOT_REQUESTED → DENIED_CAN_RETRY, and a second denial → PERMANENTLY_DENIED), so the practical dangling case is limited to OEM flows that re-answer with an identical status — where the stash simply waits to be overwritten by the next tap.