Thread local storage impl on WIN32 doesn't support destructors

Description

The TLS implementation for Windows doesn't handle the destroy hook because Windows doesn't support that. Need to implement a thread detach hook in the DLL and maintain a list of TLS objects to call destructors for.

Environment

None

Activity

Show:

Scott Cantor June 23, 2009 at 12:46 PM

Closing after releases.

Scott Cantor May 29, 2009 at 12:03 PM

http://svn.middleware.georgetown.edu/view/cpp-xmltooling?view=rev&revision=590

Also replaced Mutex implementation with a more efficient version using CRITICAL_SECTION objects, since we don't allow for cross-process mutexes anyway.

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Created May 29, 2009 at 12:02 PM
Updated June 23, 2009 at 12:46 PM
Resolved May 29, 2009 at 12:03 PM