nanogui: Another thread question


Previous by date: 30 Aug 2004 16:02:31 +0100 linux framebuffer vs. linear video driver ???, Steven Scholz
Next by date: 30 Aug 2004 16:02:31 +0100 as making .depend files, Kao
Previous in thread:
Next in thread: 30 Aug 2004 16:02:31 +0100 Re: Another thread question, Greg Haerr

Subject: Another thread question
From: "Andy Jorde" ####@####.####
Date: 30 Aug 2004 16:02:31 +0100
Message-Id: <F4AD82AD84BF9A41B4318A16F7E40487099A72@bevmail1.symmetricom.com>

OS: Linux
Built with: THREADSAFE=Y

I'm working on an application that relies heavily on FLNX and makes some limited direct calls into NanoX itself. As long as I stay inside the FLNX framework and make these function calls from there (even from signal handlers) everything works fine. But when I start a separate thread and try these calls, the thread gets blocked (or dies, I can't determine that) when it hits the nxGlobalLock mutex.

I'm not calling a complex function, in this specific case it is GrLowerWindow. And the rest of the program happily runs on - it does not get blocked.

Has anyone else run into this, any ideas what's going on?

Thanks in advance - Andy.


Previous by date: 30 Aug 2004 16:02:31 +0100 linux framebuffer vs. linear video driver ???, Steven Scholz
Next by date: 30 Aug 2004 16:02:31 +0100 as making .depend files, Kao
Previous in thread:
Next in thread: 30 Aug 2004 16:02:31 +0100 Re: Another thread question, Greg Haerr


Powered by ezmlm-browse 0.20.