Commit d4595421 authored by Luca Boccassi's avatar Luca Boccassi Committed by GitHub

Merge pull request #2800 from sigiesec/optimize-blob-t-router

Problem: one missed optimization opportunity for blob_t map lookup
parents 54ca01ac 7ec58b27
......@@ -208,7 +208,8 @@ int zmq::router_t::xsend (msg_t *msg_)
// Find the pipe associated with the routing id stored in the prefix.
// If there's no such pipe just silently ignore the message, unless
// router_mandatory is set.
blob_t routing_id ((unsigned char*) msg_->data (), msg_->size ());
blob_t routing_id ((unsigned char*) msg_->data (), msg_->size (),
zmq::reference_tag_t());
outpipes_t::iterator it = outpipes.find (routing_id);
if (it != outpipes.end ()) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment