This commit is contained in:
Igor Katson 2021-07-04 14:38:44 +01:00
parent b4f6d8b93d
commit 44c760bcc2
5 changed files with 23 additions and 10 deletions

View file

@ -518,7 +518,12 @@ impl<'a> Handshake<'a> {
expected_len,
"handshake",
))?;
Ok((Self::bopts().deserialize(&hbuf).unwrap(), expected_len))
Ok((
Self::bopts()
.deserialize(&hbuf)
.map_err(|e| MessageDeserializeError::Other(e.into()))?,
expected_len,
))
}
pub fn serialize(&self, buf: &mut Vec<u8>) {
Self::bopts().serialize_into(buf, &self).unwrap()