Julian Foad <[email protected]> writes: > ## done=0, fetches=2, propfinds=0, t=-694967296 > ## done=1, num_conns=2, cur_conn=1 > ## done=1, fetches=2, propfinds=0, t=-694967296 > ## done=1, num_conns=2, cur_conn=1 > [... hundreds of repeats ...] > ## done=1, fetches=2, propfinds=0, t=-694967296 > ## done=1, num_conns=2, cur_conn=1 > ## done=1, fetches=2, propfinds=0, t=-694967296 > --- Merging r891676 through r902803 into '.': > U subversion/tests/cmdline/externals_tests.py > ## done=1, num_conns=2, cur_conn=1 > ## done=1, fetches=1, propfinds=0, t=-694967296 > [... hangs here ...] > ]]] > > The timeout looks wrong, for a start. Could that be the problem? > > My Serf is version 0.3.0.
On my Debian machine using tr...@908909 and serf 0.3.0 the timeout is positive and it doesn't hang: $ subversion/svn/svn merge --dry-run ^/subversion/branches/1.6.x-r891672/@902803 --config-option=servers:global:http-library=serf ## done=1, num_conns=2, cur_conn=1 ## done=1, fetches=2, propfinds=0, t=3600000000 ## done=1, num_conns=2, cur_conn=1 ## done=1, fetches=2, propfinds=0, t=3600000000 ## done=1, num_conns=2, cur_conn=1 ## done=1, fetches=2, propfinds=0, t=3600000000 ## done=1, num_conns=2, cur_conn=1 ## done=1, fetches=2, propfinds=0, t=3600000000 ## done=1, num_conns=2, cur_conn=1 ## done=1, fetches=2, propfinds=0, t=3600000000 --- Merging r891676 through r902803 into '1.6.x': U 1.6.x/subversion/tests/cmdline/externals_tests.py ## done=1, num_conns=2, cur_conn=1 ## done=1, fetches=1, propfinds=0, t=3600000000 U 1.6.x/subversion/libsvn_client/commit_util.c ## done=1, num_conns=2, cur_conn=1 $ I note that 3600000000 + 694967296 = 2^32. Are you using a 32-bit OS? Have you specified a very big http-timeout value in your servers file? -- Philip

