Author: theraven
Date: Mon Jul 11 16:31:36 2011
New Revision: 33521

URL: http://svn.gna.org/viewcvs/gnustep?rev=33521&view=rev
Log:
Lazily initialize POSIX threads, matching OS X behaviour and stopping us from 
crashing when calling autorelease from a thread that was not previously 
registered explicitly (yuck!)

Also do some quite hacky (and not totally correct) things to try to make sure 
that we aren't confused into thinking that the first NSThread is the main 
thread, if it's created on a separate thread.  Currently only supported on 
FreeBSD and OpenBSD.


Modified:
    libs/base/trunk/Source/NSAutoreleasePool.m
    libs/base/trunk/Source/NSThread.m


_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to