@@ -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 */
5151rosetteRequest . 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