[ 
https://issues.apache.org/jira/browse/SVN-3694?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniel Sahlberg closed SVN-3694.
--------------------------------
    Resolution: Invalid

Incorrect usage of $ctx, see suggestion in comments.

> When doing a diff via SWIG bindings, tempfiles are not cleaned up quickly 
> enough
> --------------------------------------------------------------------------------
>
>                 Key: SVN-3694
>                 URL: https://issues.apache.org/jira/browse/SVN-3694
>             Project: Subversion
>          Issue Type: Bug
>          Components: bindings_swig_perl
>    Affects Versions: 1.6.x
>            Reporter: Subversion Importer
>            Priority: Critical
>             Fix For: unscheduled
>
>         Attachments: 1_bad-svn.pl
>
>
> {noformat:nopanel=true}
> I am using the Perl interface to subversion. My client version is 1.6.9.
> If I call SVN::Client's diff() over and over on a remote repository in a 
> tight 
> loop, it fails on the 255th request. Sometimes it fails with:
> RA layer request failed: OPTIONS of 
> 'http://svn.apache.org/repos/asf/apr/apr/trunk': Could not resolve hostname 
> `svn.apache.org': Host not found (http://svn.apache.org) at bad-svn.pl line 17
> And other times it fails with an error about "Can't find temporary directory".
> I can reproduce this against svn.apache.org and svn.mozilla.org both.
> Watching my /tmp directory, I see that the number of 'tempfile.#.tmp' files 
> keeps growing and growing. I am guessing that upon reaching 255, svn somehow 
> dies.
> I will attach a script that reproduces the problem reliably.
> {noformat}
> Original issue reported by *mkanat*



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to