Posted Aug 28, 2009 5:39 UTC (Fri) by Los__D (guest, #15263)
In reply to: Third-party libraries by giraffedata
Parent article: In brief
There is no other way for the library author to make sure that his library opened fds are safe.
It is hardly "convenience", but good library programming style, to make sure that internal data stays internal.
I would go so far as argue, that the naïve library user that doesn't close the fds, isn't entirely an idiot for expecting not to be responsible for library data.