Hi,

I am adding a timer in nginx's main loop.....

    if (counter == -1) {
        ngx_log_error(NGX_LOG_EMERG, cycle->log, 0, "counter is null adding
imer");
        /* Registring Timer */
        ngx_ipc_event.data = &dumb;
        ngx_ipc_event.handler = ngx_ipc_event_handler;
        ngx_ipc_event.log = cycle->log;
        if (!ngx_ipc_event.timer_set) {
            ngx_log_error(NGX_LOG_EMERG, cycle->log, 0, "Addding timer");
            ngx_add_timer(&ngx_ipc_event, 3000);
        }
    } else {
        ngx_log_error(NGX_LOG_EMERG, cycle->log, 0, "Counter is not null
%d",counter);
    }

static void
ngx_ipc_event_handler(ngx_event_t *ev)
{
        ngx_log_error(NGX_LOG_EMERG, ev->log, 0, "Invoked event handler");
}


My handler is not being triggered at all.......Although i get following logs
in error.log

2015/01/12 21:56:48 [emerg] 22399#0: counter is null adding imer
nginx: [emerg] counter is null adding imer
2015/01/12 21:56:48 [emerg] 22399#0: Addding timer
nginx: [emerg] Addding timer

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?2,256066,256066#msg-256066

_______________________________________________
nginx mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx

Reply via email to