Skip to content

Commit d3e15ac

Browse files
authored
Merge pull request #1 from FredKSchott/master
Callbacks hang when memcache fails
2 parents 5438a03 + 02b33f0 commit d3e15ac

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

lib/memcached.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,11 @@ Client.config = {
175175
, streamError = function(e) {
176176
memcached.connectionIssue(e.toString(), S);
177177
Manager.remove(this);
178+
var metaData = S.metaData.shift();
179+
if (metaData && metaData.callback){
180+
metaData.execution = Date.now() - metaData.start;
181+
memcached.delegateCallback(metaData, e, false, metaData.callback);
182+
}
178183
};
179184

180185
// config the Stream

0 commit comments

Comments
 (0)