in reply to running out of file descriptors using POE (code)
I'm assuming you're running some sort of UNIX here. There's a CPAN module BSD::Resource that allows perl to access the setrlimit(2) system call. This can be used to increase the number of file descriptors your process can open.
In Section
Seekers of Perl Wisdom