On Thu, Aug 29, 2002 at 07:49:22AM -0400, [EMAIL PROTECTED] wrote about 'Re: File descriptor leak in pam_winbind.so': > On Thu, Aug 29, 2002 at 05:44:51PM +0100, Paul Flinders wrote: > > return retval; > > + } > > + > > + void __attribute__ ((destructor)) unload () > > + { > > + /* Make sure socket is closed on unload of dll, some apps use PAM in > > + a manner which leaks FDs otherwise */ > > + close_sock(); > This is *horribly* non-portable I'm afraid. If you need this > can you provide an autoconf test that will determine if this > hideous construct (__attribute__ ((destructor)) unload ()) is > supported on the current platform/compiler. Afaik _fini does about the same but I'm not sure how portable that is either...
Jelmer -- Jelmer Vernooij <[EMAIL PROTECTED]> - http://nl.linux.org/~jelmer/ Development And Underdevelopment: http://library.thinkquest.org/C0110231/ Listening to Error: The server (moosicd) doesn't seem to be running. 18:54:37 up 3:39, 6 users, load average: 0.04, 0.08, 0.08