ZMQII-43: Race condition when writing to pipe

This commit is contained in:
Martin Sustrik 2010-01-21 09:58:49 +01:00
parent 6a46ca75e5
commit f0757c003e

View File

@ -78,7 +78,7 @@ bool zmq::session_t::read (::zmq_msg_t *msg_)
bool zmq::session_t::write (::zmq_msg_t *msg_)
{
if (out_pipe->write (msg_)) {
if (out_pipe && out_pipe->write (msg_)) {
zmq_msg_init (msg_);
return true;
}