Skip to content

Commit ebc68ad

Browse files
committed
optimize(threads): remove sleep from while loop
1 parent 54a2cc7 commit ebc68ad

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

src/vaf.nim

+14-14
Original file line numberDiff line numberDiff line change
@@ -193,21 +193,21 @@ try:
193193
inc fuzzProgress
194194
fuzzPercentage = (fuzzProgress / wordlistsSize * 100).int
195195

196+
stdout.styledWriteLine(
197+
fgWhite, "Progress: ", fgRed,
198+
"0% ",
199+
fgWhite,
200+
'#'.repeat (fuzzPercentage/10).int, '-'.repeat (10 - (fuzzPercentage/10).int),
201+
fgYellow, " ",
202+
$fuzzPercentage,
203+
"% ", fgWhite, "Time: ", fgYellow, formatDuration(now() - timeStarted))
204+
205+
cursorUp 1
206+
eraseLine()
207+
196208
if fuzzProgress == wordlistsSize:
197-
break
198-
199-
stdout.styledWriteLine(
200-
fgWhite, "Progress: ", fgRed,
201-
"0% ",
202-
fgWhite,
203-
'#'.repeat (fuzzPercentage/10).int, '-'.repeat (10 - (fuzzPercentage/10).int),
204-
fgYellow, " ",
205-
$fuzzPercentage,
206-
"% ", fgWhite, "Time: ", fgYellow, formatDuration(now() - timeStarted))
207-
208-
sleep(1000)
209-
cursorUp 1
210-
eraseLine()
209+
break
210+
211211

212212
joinThreads(threads)
213213

0 commit comments

Comments
 (0)