Skip to content

Commit

Permalink
fix(link-addCredits): remove listener on resolve for addCredits
Browse files Browse the repository at this point in the history
  • Loading branch information
mbroadst committed Jun 16, 2015
1 parent 05f1413 commit 07fdacd
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions lib/link.js
Expand Up @@ -185,13 +185,12 @@ Link.prototype.addCredits = function(credits, flowOptions) {

var self = this;
return new Promise(function(resolve, reject) {
var onError = function(err) { reject(err); };
self.once(Link.ErrorReceived, onError);
self.once(Link.CreditChange, function() {
self.removeListener(Link.ErrorReceived, onError);
resolve();
});

self.once(Link.ErrorReceived, function(error) {
reject(error);
});
});
};

Expand Down

0 comments on commit 07fdacd

Please sign in to comment.