В итоге спор получился ни о чем... правда может кому будет полезен с точки зрения просвещения... Я раньше не знал, что в самих компилляторах есть поддержка TLS переменных (__thread в GCC), правда пока так и не понял насколько она стандартизирована и обязательна. А в остальном, если ОС и библиотеки многозадачные, и между собой грамотно завязаны то все ок, если нет - то относится нужно более внимательно, но это и так понятно и никто с этим не спорит