fix: adding in retry logic sleep #5
6
dist/index.js
vendored
6
dist/index.js
vendored
@@ -32886,9 +32886,11 @@ async function post(requestPayload, retries=0) {
|
|||||||
}
|
}
|
||||||
} catch(e){
|
} catch(e){
|
||||||
if(retries < 5){
|
if(retries < 5){
|
||||||
return post(requestPayload, retries-1)
|
const delayMs = 1000 * (retries + 1);
|
||||||
|
await new Promise((resolve) => setTimeout(resolve, delayMs));
|
||||||
|
return post(requestPayload, retries + 1);
|
||||||
}
|
}
|
||||||
core.setFailed(`Error sending task to agent: ${error}`)
|
core.setFailed(`Error sending task to agent: ${e}`)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
6
index.js
6
index.js
@@ -54,9 +54,11 @@ async function post(requestPayload, retries=0) {
|
|||||||
}
|
}
|
||||||
} catch(e){
|
} catch(e){
|
||||||
if(retries < 5){
|
if(retries < 5){
|
||||||
return post(requestPayload, retries-1)
|
const delayMs = 1000 * (retries + 1);
|
||||||
|
await new Promise((resolve) => setTimeout(resolve, delayMs));
|
||||||
|
return post(requestPayload, retries + 1);
|
||||||
}
|
}
|
||||||
core.setFailed(`Error sending task to agent: ${error}`)
|
core.setFailed(`Error sending task to agent: ${e}`)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user