code: function(id) {
          var q = queues[id], msg, sc;
          if (q.timer) {
              // q.timer.cancel();
              clearTimeout(q.timer);
          }
          q.finished = true;
  
          if (q.aborted) {
              msg = "transaction " + id + " was aborted";
              _fail(id, msg);
              return;
          }
  
          // execute success callback
          if (q.onSuccess) {
              sc = q.context || q;
              q.onSuccess.call(sc, _returnData(q));
          }
  
          _end(id, msg, 'OK');
      }
docs: hash of queues to manage multiple requests
  @property queues
  @private