to post messages and comments.

поидее же для PAIR возможно только пара PAIR->PAIR. При этом The zmq_socket_monitor() function shall spawn a PAIR socket that publishes
socket state changes (events) over the inproc:// transport to a given endpoint. При этом zmq_socket_monitor можно подключить к Router (XSUB), это конечно круто, но какого спрашивается черта и где в доках неточность?

я понимаю что код кривой, но почему следующий код приводит к тому, что мне бесконечное число раз приходит единственное посланное сообщение (т.е. zmq_close) асинхронный, но поведение совсем неожиданное:

как правильно организовывать проверку живости соединения, т.е. у меня есть pull socket, есть push сокеты к нему подсоединяющиеся, вырываем провод между/закрываем push socket, и хочется увидеть какое-то событие в треде, где pull socket, как?

объясните дураку (мне) как сделать Router-Router соединение (если минимум одна сторона знает identifier другой). А то я уже минут 40 не могу документацию осилить