Gabriel Dos Reis wrote: > > This analgoy does not cut it: You don't have a function "fk" by > thread. You have a -single- function designator. And the return > value depends on the calling thread.
Whereas with a TLS variable you have a single variable name and the value of that variable when referenced at run-time depends on the calling thread. Sorry, I really don't see the difference here, except for the syntax of writing "k" rather than "fk()" when you want the value. _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost