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
It looks like qlog.Tracer.ReceivedVersionNegotiationPacket() is called after qlog.Tracer.Export() has been called.
This could happen when the session runs into a handshake timeout, and then receives the Version Negotiation packet at just the right moment.
We should handle Version Negotiation packets in the session, so we don't have a race condition between Export() and other logging calls.
The text was updated successfully, but these errors were encountered:
See ipfs/kubo#7512.
It looks like
qlog.Tracer.ReceivedVersionNegotiationPacket()
is called afterqlog.Tracer.Export()
has been called.This could happen when the session runs into a handshake timeout, and then receives the Version Negotiation packet at just the right moment.
We should handle Version Negotiation packets in the session, so we don't have a race condition between
Export()
and other logging calls.The text was updated successfully, but these errors were encountered: