On 08/10/2013 06:54 AM, Lucas wrote:
Dear all.

I need to detect that user pressed escape, apache receives it like "connection reset 
by peer" (I saw it with truss, freebsd strace), before my script will send a 
response to client.

I can explain: my script works some time (about 2-3 sec), it gathers some data. 
Within this period it is possible that user decide to press escape or even to 
close the page or browser.

I need to detect it and clean some temporary files, what is normally happen by 
additional request from script on the page.

I need your advice how to do it.

Thanks.

I wrap an eval around it and ignore the error:

eval {
  $r->print($buf);
};

unlink($tempfiles);

-Andy

Reply via email to