Sorry, it seems tmpnam is not there any more in the code base? I see tempnam instead, but also that function is deprecated. -> forget about my remark.
Hälsningar/Regards/Grüsse, P.O. Jonsson oor...@jonases.se > Am 04.01.2019 um 18:47 schrieb P.O. Jonsson <oor...@jonases.se>: > > No, it arrives for any kind of build, Erich saw it first on the Jenkins slave > and it piled up also there before the upgrade to Mojave so not related to the > OS specifically. I sent a feedback on that some time ago. The build continues > to finish so I did not think about it any further. I am more annoyed by the > 270 or so tmpnam warnings during the build ;-) > > I read this in the man pages: > > Because it dynamically allocates memory used to return the pathname, > tempnam() is reentrant, and thus thread safe, unlike tmpnam(3) > <http://man7.org/linux/man-pages/man3/tmpnam.3.html>. > Maybe this is a hint? Maybe not related but given that the man pages > <http://man7.org/linux/man-pages/man3/tmpnam.3.html> state that POSIX.1-2008 > marks tmpnam() as obsolete maybe it is time to have a go at getting rid of it? > > DESCRIPTION top > <http://man7.org/linux/man-pages/man3/tmpnam.3.html#top_of_page> > Note: avoid using these functions; use mkstemp(3) > <http://man7.org/linux/man-pages/man3/mkstemp.3.html> or tmpfile(3) > <http://man7.org/linux/man-pages/man3/tmpfile.3.html> > instead. > > Unfortunately I do not hold sufficient knowledge on how to amend the source > but maybe Enrico have an idea? > > Hälsningar/Regards/Grüsse, > P.O. Jonsson > oor...@jonases.se <mailto:oor...@jonases.se> > > > > >> Am 04.01.2019 um 18:26 schrieb René Jansen <rvjan...@xs4all.nl >> <mailto:rvjan...@xs4all.nl>>: >> >> The symptom dump says; >> >> 2854 ClientMessage::send() (in librexxapi.5.0.0.dylib) + 18 [0x104b99f12] >> 2854 >> LocalAPIManager::getInstance() (in librexxapi.5.0.0.dylib) + 19 >> [0x104b9a093] >> 2854 _pthread_mutex_lock_slow >> (in libsystem_pthread.dylib) + 285 [0x7fffc37f6519] >> 2854 _pthread_mutex_lock_wait >> (in libsystem_pthread.dylib) + 100 [0x7fffc37f8dfa] >> 2854 __psynch_mutexwait >> (in libsystem_kernel.dylib) + 10 [0x7fffc370dc22] >> >> So it appears to hang on a semaphore wait. >> >> I have not seen this problem in a long time. It seems benign. >> >> @P.O., did it start to appear with the debug builds? >> >> René. >> >>> On 4 Jan 2019, at 13:03, Rick McGuire <object.r...@gmail.com >>> <mailto:object.r...@gmail.com>> wrote: >>> >>> I´m not sure how rexximage processes could be present without the build >>> hanging. The only thing I can think of is that rexximage will launch rxapi, >>> which involves a fork operation. But that process should then immediately >>> become the rxapi process. >>> >>> Rick >>> >> >> >> >> _______________________________________________ >> Oorexx-devel mailing list >> Oorexx-devel@lists.sourceforge.net >> <mailto:Oorexx-devel@lists.sourceforge.net> >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >
_______________________________________________ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel