Login | Register
My pages Projects Community openCollabNet

Discussions > dev [DISABLED] > Re: [Issue 3347] svn never times out when (public) IP changes

subversion
Discussion topic

There will be a brief maintenance window every Friday at 17:00 Pacific.
For further details, see CollabNet's maintenance and upgrade policy.

Back to topic list

Re: [Issue 3347] svn never times out when (public) IP changes

Author ghudson
Full name Greg Hudson
Date 2009-05-27 13:24:53 PDT
Message On Wed, 2009-05-27 at 20:23 +0100, Stefan Sperling wrote:
> A TCP keep-alive mechanism should only be invoked in
> server applications that might otherwise hang
> indefinitely and consume resources unnecessarily if a
> client crashes or aborts a connection during a network
> failure.

That RFC is paranoid about saturating links with unnecessary keepalive
requests, which is an outdated concern.

I'm confident that every TCP implementation supports keepalives.

> Still, could you explain more precisely why you would not want us
> to timeout after some predefined amount of time?

Just because we don't have a bound on how long each operation should
take. If the other side is present and responding to keepalives, then
either (1) it's still working, or (2) we have a bug and the protocol got
deadlocked. In the first case, we shouldn't time out; in the second
case, timeouts are a poor workaround for bugs.

« Previous message in topic | 9 of 13 | Next message in topic »

Messages

Show all messages in topic

Re: [Issue 3347] svn never times out when (public) IP changes Erik Huelsmann <ehuels at gmail dot com> Erik Huelsmann <ehuels at gmail dot com> 2009-05-27 02:38:51 PDT
     Re: [Issue 3347] svn never times out when (public) IP changes stsp Stefan Sperling 2009-05-27 05:41:13 PDT
         Re: [Issue 3347] svn never times out when (public) IP changes Erik Huelsmann <ehuels at gmail dot com> Erik Huelsmann <ehuels at gmail dot com> 2009-05-27 05:44:56 PDT
             Re: [Issue 3347] svn never times out when (public) IP changes stsp Stefan Sperling 2009-05-27 06:06:00 PDT
                 Re: [Issue 3347] svn never times out when (public) IP changes ghudson Greg Hudson 2009-05-27 09:51:33 PDT
                     Re: [Issue 3347] svn never times out when (public) IP changes stsp Stefan Sperling 2009-05-27 10:20:42 PDT
                         Re: [Issue 3347] svn never times out when (public) IP changes ghudson Greg Hudson 2009-05-27 10:27:46 PDT
                     Re: [Issue 3347] svn never times out when (public) IP changes stsp Stefan Sperling 2009-05-27 12:23:13 PDT
                         Re: [Issue 3347] svn never times out when (public) IP changes ghudson Greg Hudson 2009-05-27 13:24:53 PDT
                             Re: [Issue 3347] svn never times out when (public) IP changes stsp Stefan Sperling 2009-05-27 14:34:12 PDT
                                 Re: [Issue 3347] svn never times out when (public) IP changes stsp Stefan Sperling 2009-05-28 14:15:04 PDT
                                     Re: [Issue 3347] svn never times out when (public) IP changes ghudson Greg Hudson 2009-05-28 21:02:57 PDT
                                         Re: [Issue 3347] svn never times out when (public) IP changes stsp Stefan Sperling 2009-05-29 06:43:51 PDT
Messages per page: