Pad to nearest 32-bits

This commit is contained in:
Herbert Wolverson
2023-08-26 21:56:49 +00:00
parent 8f2b3c090c
commit 89d2538490

View File

@@ -87,6 +87,11 @@ async fn connect_if_permitted() -> Result<TcpStream, QueueError> {
log::error!("Unable to write version to {host}, {e:?}"); log::error!("Unable to write version to {host}, {e:?}");
QueueError::SendFail QueueError::SendFail
})?; })?;
stream.write_u16(2).await
.map_err(|e| {
log::error!("Unable to write padding to {host}, {e:?}");
QueueError::SendFail
})?;
stream.write_u64(bytes.len() as u64).await stream.write_u64(bytes.len() as u64).await
.map_err(|e| { .map_err(|e| {
log::error!("Unable to write size to {host}, {e:?}"); log::error!("Unable to write size to {host}, {e:?}");