Deberías plantear tu pegunta en el foro de AJAX. El objeto AJAX posee de manera nativa un método llamado abort, aunque por lo que estás mencionando acerca del bucle infinito, el control deberías hacerlo del lado del servidor para que el bucle pueda interrumpirse. Te sugiero que revises un poco este enlace:
http://www.forosdelweb.com/2813329-post33.html