'svn merge' appears to hang when running a simple merge:
[[[
$ svnd merge ^/subversion/trunk/
^Csubversion/svn/util.c:913: (apr_err=4)
subversion/svn/merge-cmd.c:163: (apr_err=4)
subversion/libsvn_client/merge.c:11856: (apr_err=4)
subversion/libsvn_client/merge.c:11829: (apr_err=4)
subversion/libsvn_client/merge.c:9295: (apr_err=4)
subversion/libsvn_client/merge.c:9001: (apr_err=4)
subversion/libsvn_client/merge.c:8762: (apr_err=4)
subversion/libsvn_client/merge.c:8599: (apr_err=4)
subversion/libsvn_client/merge.c:6388: (apr_err=4)
subversion/libsvn_ra_serf/log.c:607: (apr_err=4)
subversion/libsvn_ra_serf/util.c:819: (apr_err=4)
subversion/libsvn_ra_serf/util.c:786: (apr_err=4)
svn: E000004: Error running context: Interrupted system call
$
]]]
This is using a trunk client build at r1416744 on Mac OS X. I also see the
same problem using a Linux client, same vintage. It was unresponsive for
something on the order of 5 minutes before I finally killed the process
with the above output.
I don't know enough about what's going on under the hood, but it appears
the serf is lost. None of my CPUs are pegged, though, so it looks like
it's just waiting on network? Hard to believe, as I've got a 15/5 fiber
connection.
Running it again, I start to get a response after 7 minutes. Something
strange going on here...
-Hyrum
Received on 2012-12-04 03:24:19 CET