Skip to content

Commit 740f9f5

Browse files
authored
Merge pull request #59 from cp2boston/RCB-482_remove_429_loop
Removed 429 loop
2 parents a6b66c2 + 6c2aacc commit 740f9f5

File tree

3 files changed

+2
-18
lines changed

3 files changed

+2
-18
lines changed

examples/syntax_dependencies.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ var ArgumentParser = require("argparse").ArgumentParser;
55

66
var parser = new ArgumentParser({
77
addHelp: true,
8-
description: "Get the entities from a piece of text"
8+
description: "Get the syntactic dependencies from a piece of text"
99
});
1010
parser.addArgument(["--key"], {help: "Rosette API key", required: true});
1111
parser.addArgument(["--url"], {help: "Rosette API alt-url", required: false});

lib/parameters.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,6 @@ parameters.prototype.loadParams = function() {
102102
"options": this.options,
103103
"explain": this.explain,
104104
"short-string": this.shortString,
105-
"_maxRetries": this.maxRetries,
106-
"_msInterval": this.msInterval,
107105
"_customHeaders": this.customHeaders
108106
};
109107

lib/rosetteRequest.js

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,6 @@ rosetteRequest.prototype.bindingVersion = function() { return BINDING_VERSION; }
4949
* @param {function} callback - Callback function to be exectuted after the function to which it is passed is complete
5050
*/
5151
rosetteRequest.prototype.makeRequest = function(requestType, userKey, protocol, urlParts, parameters, callback) {
52-
var maxRetries = 5;
53-
var interval = 500;
54-
55-
if (parameters != null) {
56-
maxRetries = parameters._maxRetries || maxRetries;
57-
interval = parameters._microInterval || interval;
58-
}
59-
6052
var headers = {
6153
"accept": "application/json",
6254
"accept-encoding": "gzip",
@@ -89,9 +81,6 @@ rosetteRequest.prototype.makeRequest = function(requestType, userKey, protocol,
8981
options.port = urlParts.port;
9082
}
9183

92-
var retries = 5;
93-
var retry = 0;
94-
9584
var requestTask = function(callback) {
9685
var result = new Buffer("");
9786
// execute the http/https request
@@ -115,10 +104,7 @@ rosetteRequest.prototype.makeRequest = function(requestType, userKey, protocol,
115104

116105
if (res.statusCode === 200) {
117106
return callback(null, JSON.parse(result.toString()));
118-
} else if (res.statusCode === 429 && retry++ < maxRetries) {
119-
req.end();
120-
setTimeout(requestTask(callback), interval);
121-
} else if (res.statusCode != 200) {
107+
} else {
122108
return callback(new RosetteException(res.statusCode, result.toString()));
123109
}
124110
});

0 commit comments

Comments
 (0)