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

Wladislav Wiebe wladislav.kw at gmail.com
Thu Mar 27 16:25:28 UTC 2014


Hi,

On 27/03/14 16:46, Denys Vlasenko wrote:
> 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?

well, old flashes are slow :-)

BTW. the progress bar with BusyBox v1.18.4 works fine  ..

Just saw your commit which fix it, great!
Thanks!

> Kernel is supposed to buffer writes to filesystems.
>

Best regards,
Wladislav Wiebe


More information about the busybox mailing list