Merge pull request #1550 from xaqq/master

Problem: Identity frame from router has no metadata
This commit is contained in:
Constantin Rack 2015-08-24 22:35:31 +02:00
commit 0e1448a26f

View File

@ -327,6 +327,8 @@ int zmq::router_t::xrecv (msg_t *msg_)
errno_assert (rc == 0); errno_assert (rc == 0);
memcpy (msg_->data (), identity.data (), identity.size ()); memcpy (msg_->data (), identity.data (), identity.size ());
msg_->set_flags (msg_t::more); msg_->set_flags (msg_t::more);
if (prefetched_msg.metadata())
msg_->set_metadata(prefetched_msg.metadata());
identity_sent = true; identity_sent = true;
} }