On Tue, Oct 7, 2014 at 8:57 AM, Conrad Rad <cse.cem_at_gmail.com> wrote:
> The second bug is: ra_serf ignores the 500 response and then waits
> forever for a valid response that isn't coming. So at this point the
> program is just stuck in svn_ra_replay_range ->
> svn_ra_serf__replay_range -> svn_ra_serf__context_run_wait -> ... ->
> epoll(2) forever, when it should have aborted and returned an error on
> the 500.
> I'm guessing that a fix might involve toggling
> no_fail_on_http_failure_status or setting up a response_error()
> handler on the svn_ra_serf__handler_t, but I'm not an expert on SVN
> I'm using subversion-1.8.10, libserf-1.3.7, and apr-1.5.1 from Fedora 20.
Due to overwhelming consensus / lack of objection (*birds chirping*),
I've filed an issue for this in the tracker:
Received on 2014-10-10 16:23:03 CEST
This is an archived mail posted to the Subversion Dev