Results 1846 comments of Steven Allen

We hit the fallback dialer if dialing with reuseport fails for some reason. We do this because reuseport doesn't always work: - It has some issues on some operating systems....

> The first thing to investigate would be why the first dial is failing. Maybe the other side is dialing us automatically for some reason? Or it could be some...

There shouldn't be a conflict between the _host_ and the _container_. _However_, there may be a conflict between `127.0.0.1` and the external address? Are you sure the container isn't just...

Yeah, that makes sense. So this looks like an actual bug. Basically, we shouldn't do: https://github.com/libp2p/go-libp2p/blob/68722aa1e9c31d61cf3e4e1dc9fdfa2e578e9ae4/p2p/net/reuseport/dial.go#L106-L112 or: https://github.com/libp2p/go-libp2p/blob/68722aa1e9c31d61cf3e4e1dc9fdfa2e578e9ae4/p2p/net/reuseport/multidialer.go#L63 Instead, if we "don't know", we should just not set a local...

https://github.com/libp2p/go-libp2p/pull/1673

> will it be persisted on IPFS forever? Not unless someone pins it. > dial attempt failed: proto: can't skip unknown wire type 6 for crypto_pb.PublicKey In your public and...

- https://github.com/libp2p/go-libp2p/pull/1376 - https://github.com/libp2p/go-libp2p-transport-upgrader/pull/107

- [ ] Drop gogo protobuf (unsupported) assuming we can get compatibility and performance from google's protobuf.

> That wouldn't be early data, that would just be using the established Noise connection Not quite. The initiator would still send data before the connection has been authenticated, allowing...

The latest is "opentelemetry" (a merger of opencensus and opentracing". I'd prefer that because, as you say, it's backend agnostic and is just a facade unless used. In go-ipfs, we...