…ents Signed-off-by: Martin Sustrik <firstname.lastname@example.org>
When zmq::req_t::xrecv detects that a response has no request ID label, or the ID is the wrong size, it would return an EAGAIN, but would not discard the remainder of the message. This could allow the remainder of the message to incorrectly "leak" into a future response, if it is crafted to look like a reply with a valid response ID. Discard all remaining message blocks, if the ID is invalid in any way.
…es fail to write. Signed-off-by: Ben Gray <email@example.com>
This patch changes the Win32 version to call RaiseException instead of abort (which eventually calls TerminateProcess). This allows crash dumps to be sent correctly instead of the process disappearing. Signed-off-by: Paul Betts <firstname.lastname@example.org>
Signed-off-by: Jon Dyte <email@example.com>
… 258) Signed-off-by: Martin Sustrik <firstname.lastname@example.org>