http://qs1969.pair.com?node_id=287387


in reply to Re: Re: Threaded perl 5.8.0 for Solaris
in thread Threaded perl 5.8.0 for Solaris

Please know that I have no experience with Solaris, or threaded applications using XS to speak of. That said, it seems you are leaking file descriptors, as you are doing:
fd = open(path, O_RDWR);
and you're not closing the file while the "int fd" does go out of scope. This is XS, not Perl! The file will not be automatically closed when its "handle" is destroyed. This may or may not be related to what you're seeing, though.

Liz

Replies are listed 'Best First'.
Re: Re: Re: Threaded perl 5.8.0 for Solaris
by asarih (Hermit) on Aug 28, 2003 at 15:23 UTC
    Thanks for the reminder, Liz. I put close(fd); after door_call(), but the error insists (on threaded perl, that is).