bernhard.poechtrager at fabasoft
May 11, 2012, 5:12 AM
Post #1 of 1
I am trying to work with asynchronous requests.
With synchronous requests everything WORKS fine.
I write it like mod_dialup.c.
The result is that every second request is unsuccessful (The Browser is loading the whole time). I think the problem is in the line " rv = ap_queue_pop_something(worker_queue, &csd, &cs, &ptrans, &te);" in the methode "static void *APR_THREAD_FUNC worker_thread(apr_thread_t * thd, void *dummy)" in the event.c file.
The relevant Code of the handler is:
The callback method:
static void callback(void* data)
request_rec* prr = (request_rec*) data;
I hope you understand and solve my problem.