-for (let i = 0; i <= iterations; i++) {
- pool.execute({}).then(res => {
- resolved++
- if (resolved === iterations) {
- console.log('Time take is ' + (Date.now() - start))
- console.log('The pool was full for ' + maxReached + ' times')
- }
- })
+for (let i = 1; i <= iterations; i++) {
+ pool
+ .execute({})
+ .then(res => {
+ resolved++
+ if (resolved === iterations) {
+ console.log('Time take is ' + (Date.now() - start))
+ return console.log('The pool was busy for ' + maxReached + ' times')
+ }
+ return null
+ })
+ .catch(err => console.error(err))