What is going on in Unix with errno's limited nature utcc.utoronto.ca 13 points by ingve 20 hours ago
amelius 19 hours ago Why didn't they mention threads? bartvk 18 hours ago Oh gosh, that's interesting. I bet that complicates using using errno. Or is errno somehow copied into a local variable? Vogtinator 17 hours ago errno is in thread-local storage (TLS) amelius 17 hours ago Yes. It is too bad that they didn't use a similar solution for the current working directory. Chdir() is process-wide, not thread local :(
bartvk 18 hours ago Oh gosh, that's interesting. I bet that complicates using using errno. Or is errno somehow copied into a local variable? Vogtinator 17 hours ago errno is in thread-local storage (TLS) amelius 17 hours ago Yes. It is too bad that they didn't use a similar solution for the current working directory. Chdir() is process-wide, not thread local :(
Vogtinator 17 hours ago errno is in thread-local storage (TLS) amelius 17 hours ago Yes. It is too bad that they didn't use a similar solution for the current working directory. Chdir() is process-wide, not thread local :(
amelius 17 hours ago Yes. It is too bad that they didn't use a similar solution for the current working directory. Chdir() is process-wide, not thread local :(
Why didn't they mention threads?
Oh gosh, that's interesting. I bet that complicates using using errno. Or is errno somehow copied into a local variable?
errno is in thread-local storage (TLS)
Yes. It is too bad that they didn't use a similar solution for the current working directory. Chdir() is process-wide, not thread local :(