Утечка памяти в вызовах jQuery AJAX

Я написал небольшой виджет чата, который каждую секунду запускает вызов ajax, чтобы получать новые сообщения, которые были опубликованы. Проблема в том, что у нее утечка памяти, и примерно через 15 минут после открытия она вылетает из моего браузера (Firefox).

Это, вероятно, я, так как я относительный новичок, и я уверен, что что-то упустил или не отменяю свои переменные и т.д ..

var chat = {}
chat.fetchMessages = function() {
    $.ajax({
        url: '/chat_ajax.php',
        type: 'post',
        data: { method: 'fetch'},
        success : function(data) {
            $('#chat .messages').html(data);
            $("#chat").scrollTop($("#chat")[0].scrollHeight);
        }
    });
}
chat.interval = setInterval(chat.fetchMessages, 1000);
chat.fetchMessages();

Может кто-нибудь взглянуть на мой (основной) код и посмотреть, сможете ли вы определить, где происходит утечка памяти и что я делаю неправильно? Мне нужно сбросить некоторые переменные или что-то?

Большое спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос