On Friday 28 September 2001 10:33 am, Branko Čibej wrote:
> Ryan Bloom wrote:
> >I would suggest not using a thread ID.  They are incedibly non-portable.
> >Windows uses HANDLEs instead of ints.
>
> Not exactly. Windows has both thread handles and thead IDs. Use
> GetCurrentThread to get a handle, and GetCurrentThreadId to get an int.
>
> And anyway, a hash key doesn't have to be an int. Any kind of unique
> object will do. I doubt there's a threading library that doesn't have
> some sort of unique thread identifier available.

I am saying that today's APR doesn't have integer based thread ID's on all
platforms, nor should it need to.  I am also saying that using a hash is just
plain wrong for this.  It will be faster, and easier with just a simple array.

Ryan

______________________________________________________________
Ryan Bloom                              [EMAIL PROTECTED]
Covalent Technologies                   [EMAIL PROTECTED]
--------------------------------------------------------------

Reply via email to