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