servalproject / lbard

Low-bandwidth Asynchronous Rhizome Demonstrator
Other
1 stars 10 forks source link

Bundles can be received multiple times #1

Closed gardners closed 8 years ago

gardners commented 8 years ago

Squelching the acceptance of pieces (and suppressing creation of partial transfer structures to collect them) doesn't seem to work. The recent transfer list often shows the same bundle several times, before advancing to the next.

Symptomatically, this is caused by lbard not responding for a few seconds when storing a bundle or asking Rhizome for more bundles, so the backed up packets from the radio contain the entirety of the bundle several times. However, the suppression should definitely kick in in such circumstances.

gardners commented 8 years ago

Fixed in recent work.