Hello!
On Fri, Dec 15, 2017 at 11:10:41PM +0200, Igor Savenko wrote:
> Допустим, есть самописный модуль X, который может писать в юникс-сокет.
> Есть другой модуль Y, которому нужно помочь в лог-фазе сбрасывать
> информацию в наш сокет. Как из лог-хендлера второго модуля вызвать условную
> функцию send_to_our_socket первого модуля? Спасибо!
А в чём проблема, что мешает просто вот так вот, грубо, по
пролетарски - взять и вызвать?
Естественно, у первого модуля при этом хорошо бы завести
заголовочный файл, в котором и описать соответствующую функцию, и
вписать путь к соответствующему заголовочному файлу в
ngx_module_incs и сам заголовочный файл в ngx_module_deps перед
вызовом auto/module в config-файле первого модуля. И если оба
модуля компилируются динамически - будет важен порядок загрузки.
Но в целом каких-то специальных проблем тут быть не должно.
--
Maxim Dounin
http://mdounin.ru/
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru