[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Is this a bug?
From: |
Petr Pisar |
Subject: |
Re: Is this a bug? |
Date: |
Sun, 14 Jun 2020 20:43:04 +0200 |
On Sun, Jun 14, 2020 at 04:02:49PM +0000, George R Goffe wrote:
> I occasionally get a message from wget(?) that states "just got xxx of yyy
> bytes".
>
> Is this a failure in wget? A server problem? I have the source for wget1 and
> wget2 and don't see any strings "just got" in any of the code. Maybe it
> comes from one of the external libraries wget* uses?
>
libwget/http.c in wget2:
if (nbytes < 0)
error_printf(_("Failed to read %zd bytes (%d)\n"), nbytes,
errno);
if (body_len < resp->content_length) {
resp->length_inconsistent = true;
error_printf(_("Just got %zu of %zu bytes\n"), body_len,
resp->content_length);
} else if (body_len > resp->content_length) {
resp->length_inconsistent = true;
error_printf(_("Body too large: %zu instead of %zu bytes\n"),
body_len, resp->content_length);
}
It happens when a server claimed that the response body had XXX bytes, but
then the server only sent yyy bytes.
It is either a bug in the the server, or a network error. There also was a bug
in wget2 when resuming a file retrieval
<https://gitlab.com/gnuwget/wget2/-/issues/447>.
-- Petr
signature.asc
Description: PGP signature
- Is this a bug?, George R Goffe, 2020/06/14
- Re: Is this a bug?,
Petr Pisar <=