using modified nanomsg withour asserts