Sorry if this is not the place to ask this or if this has been asked before
(google hasn't been helpful), but I'm unsure of how to proceed with this
problem.
I am developing a body filter module that processes html and has to do a
process in the middle of sending a response that can take upwards of a couple
seconds. So for example, the first half of the HTML gets sent immediately, a
process happens and eventually finishes, then second half gets sent (the
contents of the second half being dependent on the results of the process).
How to I get a body filter to "wait" for a bit and then continue sometime
later? The signal/flag/whatever to continue could come from a timer event or
elsewhere. I'm looking for a non-blocking solution obviously.
I'm using nginx as a proxy if that makes any difference so the HTML doesn't
originate on this server. And yes, it's a bit of a weird use case.
Thanks,
Tod.
_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel