connection_aborted () nie działa na wywołaniach ajax

EDYCJA

Mam wywołanie ajax (za pomocą$.ajax()), który wywołuje następujący skrypt php.

for ($i=0;$i<40;$i++) {
    echo " ";
    flush();
    if (connection_aborted()) {
        log_message('error','CONNECTION IS ABORTED!!!!!');
        exit;
    }
    else {
        log_message('error','connection not aborted :(');
    }
    sleep(1);
}

Dotyczy to 40 sekund.

Jeśli zamknę okno przeglądarki, które wywołało połączenie,connection_aborted() nadal zwraca false,nawet jeśli wysłałem wyraźnie łańcuch i opróżniłem bufor!

Czy ktoś ma tutaj odpowiedź?

questionAnswers(1)

yourAnswerToTheQuestion