|
From: | Doug Warren |
Subject: | Re: NSThread defaultThread |
Date: | Tue, 10 Dec 2013 06:55:05 -0800 |
There is no way for you to run +initialize as soon as the application starts on the main thread? Other things might fall apart as well, considering some things in modern OSes are per-thread; one example that comes to mind is OpenGL contexts, but other things probably exist too.On Tue, Dec 10, 2013 at 1:43 AM, Doug Warren <address@hidden> wrote:
_______________________________________________Just to confirm there currently is no way to set the defaultThread once it's been set by +[NSThread initialize] correct? I realized today that for an application I have where the GNUstep library is loaded and +initialized is called from Java on a different thread than the JNI thread where I do all the GNUStep work. And as such no thread that would ever execute Objective C code was considered the mainThread. I'd like to either delay setting it until sometime after initialize or have a function to override the value from a different thread. But from looking at the code nothing like that currently exists correct?Thanks,-Doug
Gnustep-dev mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/gnustep-dev
--Ivan Vučica
[Prev in Thread] | Current Thread | [Next in Thread] |