mirror of
https://github.com/robbert-vdh/yabridge.git
synced 2026-05-09 20:29:10 +02:00
Add assertion for bytes written while sending
To avoid problems like 13dcb2f74a in the
future.
This commit is contained in:
@@ -55,7 +55,9 @@ inline void write_object(
|
|||||||
// large enough before sending the data
|
// large enough before sending the data
|
||||||
boost::asio::write(socket,
|
boost::asio::write(socket,
|
||||||
boost::asio::buffer(std::array<size_t, 1>{size}));
|
boost::asio::buffer(std::array<size_t, 1>{size}));
|
||||||
boost::asio::write(socket, boost::asio::buffer(buffer, size));
|
const size_t bytes_written =
|
||||||
|
boost::asio::write(socket, boost::asio::buffer(buffer, size));
|
||||||
|
assert(bytes_written == size);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user