The comment for the BackgroundWorkerSlot structure tripped me up reviewing Robert's background worker patch; it made it
clearthat you need to use a memory barrier before setting in_use, but normally you'd never need to worry about that
becauseRegisterDynamicBackgroundWorker() handles it for you. Patch adds a comment to that effect.
--
Jim Nasby, Data Architect, Blue Treble Consulting
Data in Trouble? Get it in Treble! http://BlueTreble.com