fix some more network issues
This commit is contained in:
@@ -61,7 +61,6 @@ impl PeerMessages {
|
||||
if assembly.data.len() != len as usize {
|
||||
// Drop the assembly and just go with the new fragment as starting a new assembly
|
||||
let seq = assembly.seq;
|
||||
drop(assembly);
|
||||
self.remove_assembly(ass);
|
||||
self.new_assembly(timestamp, seq, off, len, chunk);
|
||||
return false;
|
||||
@@ -74,7 +73,6 @@ impl PeerMessages {
|
||||
// if fragments overlap, drop the old assembly and go with a new one
|
||||
if !assembly.parts.is_disjoint(&part) {
|
||||
let seq = assembly.seq;
|
||||
drop(assembly);
|
||||
self.remove_assembly(ass);
|
||||
self.new_assembly(timestamp, seq, off, len, chunk);
|
||||
return false;
|
||||
|
Reference in New Issue
Block a user