Ticket Change Details
Not logged in

Changes to ticket bfb8427cdd

By anonymous on 2009-10-11 21:14:28. See also: artifact content, and ticket history

    1. Appended to comment:

      anonymous claiming to be Dmitry Chestnykh added on 2009-10-11 21:14:28:
      I've tracked this down to http_exchange function in http.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.