SoupBodyInputStream: fix hang reading empty chunked response
SoupBodyInputStream: fix hang reading empty chunked response

Set the eof flag immediately after reading the last chunk, rather than
waiting for the next read, since if the caller calls is_readable() or
create_source() instead, we need to know to not wait for the
base_stream to become readable.

Distrotech/libsoup,jwendell/libsoup,fanc999/libsoup,jwendell/libsoup,fanc999/libsoup,jwendell/libsoup,fanc999/libsoup,Distrotech/libsoup,fanc999/libsoup,jwendell/libsoup,jwendell/libsoup,Distrotech/libsoup,Distrotech/libsoup,fanc999/libsoup,Distrotech/libsoup