Open achingbrain opened 4 years ago
not really sure, would have to do some looking into it. @Stebalien any ideas?
This sounds like TCP simultaneous connect.
This sounds like TCP simultaneous connect.
You're sure? An incoming connection should use a different file descriptor - shouldn't it?
Maybe we skip dialing when we have an incoming connection, use this and forget to flip the direction?
This is a TCP simultaneous connect, as @Stebalien said. We had a proposal somewhere to handle this gracefully, but it was never implemented.
@marten-seemann @Stebalien was there an agreed upon solution to this that we haven't implemented yet, or is this still in the "we need to figure it out how to do this correctly" stage?
I sometimes see this error while running pubsub tests using
go-ipfs
over the jsipfs-http-client
:It's during the test setup, it's started three go-ipfs nodes and is using
ipfs.swarm.connect
to get them to dial each other.Any idea what could be causing this?