httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Greg Stein <gst...@lyra.org>
Subject Re: Apache-1.3: question about mod_unique_id
Date Fri, 14 Sep 2001 00:39:18 GMT
On Thu, Sep 13, 2001 at 01:50:50PM -0500, William A. Rowe, Jr. wrote:
> From: "dean gaudet" <dean@arctic.org>
> Sent: Thursday, September 13, 2001 11:45 AM
> 
> > but on windows you'll need to use both getpid() and GetThreadID... i think
> > it's called something similar to that.  it may be "Get Thread Handle" ...
> > what you really want is the thread * that create_thread returns, or you
> > could use the scoreboard slot, but i don't see an obvious way to get at
> > either.  also -- add an extra field to unique_id_rec for the thread id.
> 
> I suggest we add a gettid() if one does not exist, via the os.h/os.c for
> MULTITHREAD platforms.  Anyone who wants to hack on this, just assume it's
> available, and where it isn't, someone needs to implement (I'm happy to do
> so for Win32.)

For *Windows*, why bother? Use a UUID. You *know* it is unique.

For other platforms, the discussion could be longer, but I don't understand
why you would want to tie yourself in a knot when CoCreateGuid() is just
calling out to solve this.

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/

Mime
View raw message