[Gtkradiant] [Bug 522] check q3map threading on Linux

Gef gtkradiant@zerowing.idsoftware.com
Wed, 15 May 2002 05:29:53 +1000

All of the threading changes that I commited to cvs were done in trunk.
the changes are only in: tools/quake3/common/threads.c so apply to both
q3map series (1 & 2).

The patch that TTimo posted to the list would work, but it does a whole
lot of  unnecessary things, like jumping through a bunch of rings to
get around a 2mb stack limit in the pthread lib, which I never found to
be an issue anyway. 

The only fundamental difference between the linux pthread implementation
I added, and the other implementations that were already there was that I 
added recursive mutex locks, so a single thread can hold more than one 
mutex lock, which is really only a safety net.

Gef :]

On Tue, 14 May 2002 13:05:51 -0500
bugzilla-daemon@zerowing.idsoftware.com wrote:

> http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=522
> ttimo@idsoftware.com changed:
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>              Status|NEW                         |ASSIGNED
> ------- Additional Comments From ttimo@idsoftware.com  2002-05-14 13:05 -------
> I don't know
> but any changes that go around this, I'd like to review them first
> I'm putting this here for now, as I never looked at the threading stuff in q3map
> ------- You are receiving this mail because: -------
> Whoops!  I have no idea!
> _______________________________________________
> Gtkradiant mailing list
> Gtkradiant@zerowing.idsoftware.com
> http://zerowing.idsoftware.com/mailman/listinfo/gtkradiant