> Do you mean that there is some code relying on these Hurd semantics, and > that therefore we should not try to change them to match POSIX, except > maybe when the pthread functions are used?
I mean the semantics are the semantics and have been for 15+ years, and we can't assume it's OK to just go changing them and call it a "fix". POSIX only specifies anything about any kind of multithreadedness when pthread functions are used. Thanks, Roland