Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Alien-SVN CPAN distribution.

Report information
The Basics
Id: 52279
Status: rejected
Priority: 0/
Queue: Alien-SVN

People
Owner: Nobody in particular
Requestors: mdxi [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: SVN::Client appears to bleed open files
I apologize in advance for the crappiness of this bug report; I wiped the exact error off my screen in my haste to get a needed process running again. When/if it happens again (seemingly in about 2 days) I will add it to this ticket. Basically, I think SVN::Client is bleeding open files. I'm holding an instance of it inside an object inside a long-running process which checks repositories for updates every few minutes. After between 2 and 3 days it consumes all available file descriptors and just starts throwing the same error over and over again. The error says "too many open files", and some other boilerplate-looking stuff which, as described above, I neglected to transcribe. My usage is pretty simple. There's one of these calls: $ctx->info($loc, undef, $rev, \&update_helper, 0); which is the one that happens every few minutes, and then one of these $newrev = $ctx->update($wc, 'HEAD', 1) which happens *far* less frequently.
Sorry, this is the wrong place to report bugs in the actual SVN code. This is just for the installation wrapper around it. I'll forward it on to the proper location.