subversion-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Conrad Rad <cse....@gmail.com>
Subject Re: ra_serf bug(s)
Date Fri, 10 Oct 2014 14:22:37 GMT
On Tue, Oct 7, 2014 at 8:57 AM, Conrad Rad <cse.cem@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
> internals.
>
> 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:

http://subversion.tigris.org/issues/show_bug.cgi?id=4523

Thanks,
Conrad

Mime
View raw message