On Sunday, September 25, 2011 14:34:49 you wrote: > The next problem is, that sem_init(..) isn't implemented here. > $ ./sigcatcher > Error: sem_init: Function not implemented > $ > > It seems that only named semaphores are implemented. > I've changed this part of your code to use sem_open(..) instead [see > attachment] and then I get the expected result:
For the application in question named synchronization primitives are non- ideal. Does Mac OS X support a plain pthread_mutex? If so that would work fine (and probably even the Qt primitives will work OK). Also, could you test whether a SIGSEGV is actually caught and handled correctly? My email last night was wishy-washy about that but the sigsetjmp/siglongjmp stuff is closer to hocus-pocus than most programs are likely to get and it would be nice to know if that works or not. Regards, - Michael Pyne
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ kde-freebsd mailing list [email protected] https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information
