Use in chunk_tracker
This commit is contained in:
parent
e771162fa7
commit
8135b31a5d
7 changed files with 87 additions and 29 deletions
|
|
@ -835,7 +835,7 @@ impl<'a> PeerConnectionHandler for &'a PeerHandler {
|
|||
|
||||
fn serialize_bitfield_message_to_buf(&self, buf: &mut Vec<u8>) -> anyhow::Result<usize> {
|
||||
let g = self.state.lock_read("serialize_bitfield_message_to_buf");
|
||||
let msg = Message::Bitfield(ByteBuf(g.get_chunks()?.get_have_pieces().as_raw_slice()));
|
||||
let msg = Message::Bitfield(ByteBuf(g.get_chunks()?.get_have_pieces().as_bytes()));
|
||||
let len = msg.serialize(buf, &|| None)?;
|
||||
trace!("sending: {:?}, length={}", &msg, len);
|
||||
Ok(len)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue