Changes to ticket bfb8427cdd
By anonymous on 2009-10-11 21:14:28. See also: artifact content, and ticket history
- Appended to comment:
anonymous claiming to be Dmitry Chestnykh added on 2009-10-11 21:14:28:
I've tracked this down tohttp_exchange
function inhttp.c
. It correctly identifies non-200 HTTP responses:if( rc!=200 ) goto write_err;
However, it just goes to
write_err
where it simply closes the connection and doesn't output errors (perhaps, it should panic after closing the connection?), so Fossil just continues creating a new repository with zero data.