int zmq::socket_base_t::leave (const char* group_) { scoped_optional_lock_t sync_lock(thread_safe ? &sync : NULL); int rc = xleave (group_); return rc; }
int zmq::socket_base_t::leave (const char* group_) { ENTER_MUTEX (); int rc = xleave (group_); EXIT_MUTEX(); return rc; }