wget: progress doesn't work with BusyBox v1.22.1 on flash memory

Denys Vlasenko vda.linux at googlemail.com
Thu Mar 27 15:46:12 UTC 2014


It's indeed a bug.

It is triggered because in this case writes to the filesystem
are slower than network! :)

Current code skips progress bar update if read did not stall (no EAGAIN).
In your case, writes are so slow (~0.1s for 4k of data) that
network delivers more data and next read never stalls.

I'll fix the bug, but why your writes are so slow?
Kernel is supposed to buffer writes to filesystems.


More information about the busybox mailing list