[module] Tracking connection status from accepted to closed
hungnv at opensource.com.vn
Sat Oct 28 10:23:48 UTC 2017
I am writing a HTTP core module that track http connection to know when it’s accepted and closed within nginx.
What I am doing is register my module at PREACCESS_PHASE, and then adding a clean up callback to know when the connection closed (from nginx side).
The problem is from my module i see nginx’s calling it twice, and calling my ngx_http_cleanup_t implement twice also.
My question is: If I want to write my module to do exactly 2 things:
1. Know when connection accepted by nginx
2. and know when connection closed by nginx
How should i implement my module?
More information about the nginx-devel