"Peter Eisentraut" <peter_e@gmx.net> wrote:
> Reentrancy is (usually) a property of the interface (hence *_r functions
> with differing interfaces), thread-safety is a feature of the
> implementation;
May I not agree with this definition ?
Reentrancy is a property of the implemention that
assure that the code can be executed simultaneously
by concurrent program.
Thread safety instead involve concept like critical section
and the ability to force the non execution simultaneously
of part of the code.
I agree anyway that are orthogonal concept.
Regards
Gaetano Mendola