connection_aborted () no funciona en llamadas ajax
Editado
Tengo una llamada ajax (usando$.ajax()
) que llama al siguiente script 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);
}
Esto va por 40 segundos.
Si cierro la ventana del navegador que activó la llamada,connection_aborted()
todavía devuelve falso,Incluso si envié explícitamente una cadena y vacié el búfer!
¿Alguien tiene una respuesta aquí por favor?