@@ -49,14 +49,6 @@ rosetteRequest.prototype.bindingVersion = function() { return BINDING_VERSION; }
49
49
* @param {function } callback - Callback function to be exectuted after the function to which it is passed is complete
50
50
*/
51
51
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
-
60
52
var headers = {
61
53
"accept" : "application/json" ,
62
54
"accept-encoding" : "gzip" ,
@@ -89,9 +81,6 @@ rosetteRequest.prototype.makeRequest = function(requestType, userKey, protocol,
89
81
options . port = urlParts . port ;
90
82
}
91
83
92
- var retries = 5 ;
93
- var retry = 0 ;
94
-
95
84
var requestTask = function ( callback ) {
96
85
var result = new Buffer ( "" ) ;
97
86
// execute the http/https request
@@ -115,10 +104,7 @@ rosetteRequest.prototype.makeRequest = function(requestType, userKey, protocol,
115
104
116
105
if ( res . statusCode === 200 ) {
117
106
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 {
122
108
return callback ( new RosetteException ( res . statusCode , result . toString ( ) ) ) ;
123
109
}
124
110
} ) ;
0 commit comments