Merge branch 'uh/git-svn-serf-fix'
"git-svn" used with SVN 1.8.0 when talking over https:// connection dumped core due to a bug in the serf library that SVN uses. Work it around on our side, even though the SVN side is being fixed. * uh/git-svn-serf-fix: git-svn: fix termination issues for remote svn connections
This commit is contained in:
commit
70c87a9854
@ -32,6 +32,14 @@ BEGIN {
|
||||
}
|
||||
}
|
||||
|
||||
# serf has a bug that leads to a coredump upon termination if the
|
||||
# remote access object is left around (not fixed yet in serf 1.3.1).
|
||||
# Explicitly free it to work around the issue.
|
||||
END {
|
||||
$RA = undef;
|
||||
$ra_invalid = 1;
|
||||
}
|
||||
|
||||
sub _auth_providers () {
|
||||
my @rv = (
|
||||
SVN::Client::get_simple_provider(),
|
||||
|
Loading…
Reference in New Issue
Block a user