Множественные ответы на вызов restler node.js

Я создал библиотеку для отправки запросов REST:

var rest = require('restler');
module.exports = {
  beginSession: function()
  {
    var options = {
        method: "GET",
        query: {begin_session: '1'}};
    rest.get('http://countly/i', options).
        on('complete', function(data, response){
            console.log('Status: ' + response.statusCode);
        });
  }
};

Проблема заключается в том, что каждый раз, когда я использую библиотеку и отвечаю на вызов, «on complete» вызывается несколько раз: 1-е использование метода вызовет «on complete» только один раз, 2-е использование метода вызовет «on complete» дважды и так далее....

Что я делаю неправильно?

Спасибо хосе

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

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