From: "Michael Alaimo" on
As it turns out curl_multi does not block. I was able to use that plus
connection tracking to solve my problem.

Thanks Ash and Andrew.

Mike

> On Thu, Jun 17, 2010 at 9:05 AM, Michael Alaimo <malaimo(a)sesda2.com>
> wrote:
>> I am trying to use register_shutdown_function.  Previous to the script
>> shutting down I use curl to grab a website.
>>
>> Basically I want to know if the user has hit the stop button or left the
>> page prematurely.
>>
>> The only problem is that curl runs and finishes its call before the
>> shutdown function is called.  Because of this I  have no way to know
>> if
>> the user canceled the request somehow.  Any suggestions?
>>
>> Mike
>
> I don't know that it will affect cURL, but if you are just looking to
> log completed versus abandoned requests, this might help:
>
> http://www.php.net/manual/en/function.ignore-user-abort.php
>
> Andrew
>
>