In this case look at the local and remote ports, is everything the same here for the flows or are they different?
If they are equal, would that mean that it's effectively the same flow? Why is then handleNewFlow(_:) called multiple times?
Does this only happen when data starts moving on the flow?
Not sure what you mean... it sounds like handleNewFlow(_:) can indeed be called multiple times. In case it was not clear, the same identifiers really appear multiple times when handling flows in handleNewFlow(_:) and not when handling reports in handle(_:). What I mean is that I didn't even check what happens in handle(_:).
Topic:
App & System Services
SubTopic:
Networking
Tags: