Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
* @param intervalMs
*/
async function setIntervalTimeoutBusyWait (timeoutMs, intervalMs = interval) {
- return new Promise(resolve => {
+ return await new Promise(resolve => {
const tries = Math.round(timeoutMs / intervalMs)
let count = 0
const triesSetInterval = setInterval(() => {
/**
*
*/
-function promise () {
- return new Promise(resolve => {
+async function promise () {
+ return await new Promise(resolve => {
resolve()
})
}
* @returns
*/
function loopSelect (tasksMap) {
- let minValue = Infinity
let minKey
+ let minValue = Infinity
for (const [key, value] of tasksMap) {
if (value === 0) {
return key