Skip to content

Commit 47aac03

Browse files
committedNov 8, 2012
Merge pull request #2 from eldilibra/gentleFailover
[minor] passing back the error to all the callbacks now
2 parents 2499940 + 0d243d0 commit 47aac03

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed
 

‎lib/getters.js

+5-3
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,8 @@ module.exports = function (gm) {
7676
return callback.call(self, err, stdout, stderr, cmd);
7777
}
7878

79+
var error = null;
80+
7981
stdout = (stdout||"").trim().replace(/\r\n|\r/g, "\n");
8082

8183
var parts = stdout.split("\n");
@@ -136,14 +138,14 @@ module.exports = function (gm) {
136138
}
137139

138140
} catch (err) {
139-
err.message = err.message + "\n\n Identify stdout:\n " + stdout
140-
console.log('Something went wrong while executing your gm commmand! Look! \n' + err.message);
141+
err.message = err.message + "\n\n Identify stdout:\n " + stdout;
142+
error = err;
141143
}
142144

143145
var idx = self._iq.length;
144146

145147
while (idx--) {
146-
self._iq[idx].call(self, null, self.data);
148+
self._iq[idx].call(self, error, self.data);
147149
}
148150

149151
self._identifying = false;

0 commit comments

Comments
 (0)
Please sign in to comment.