Что нужно учитывать
Вы уверены, что прерывание пользователя вызывает проблему?
Вы проверили журнал, чтобы увидеть, нет ли ошибок в журнале .?
Ваш сервер уничтожает скрипт независимо от самого скрипта?
Ajax-вызов вообще выполняется? Я предполагаю, что это работает, когда пользователь уходит.
Вы можете использовать wireshark для отслеживания трафика между вашим браузером и веб-сервером, чтобы убедиться, что то, что вы думаете, происходит на самом деле.
DC