Hi All, Here is a question about where there is a possible performance penalty or a better solution for it. The send function nn_sock_send will require a lock through nn_ctx_enter(&self->ctx); I guess the self is the super socket which may have many connections. I'm afraid that all of the connections of a super socket sharing a single lock may have performance penalty underneath. Thanks, Steven