Actively Deduplicate Connections on WaitForCapabilityOrClose #40
Loading…
Reference in New Issue
No description provided.
Delete Branch "dedupe"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
A very rare bug happens when 2 contacts peer with each other at the same
time. This results in duplicate higher level constructs like PeerApp
which can make tracking state-related bugs difficult, especially
in integration tests.
This commit fixes an existing bug in WaitForCapabilityOrClose
which hid the existence of a duplicate connections from clients
(and replaces it with active deduping)
Drone Build Status: success
https://build.openprivacy.ca/cwtch.im/tapir/82