What is difference between Reentrant and Thread Safe functions ?
Interview Answers
Anonymous
May 15, 2009
No idea.
1
Anonymous
Nov 5, 2011
Thread-safe simply means you can call the function from any number of threads without fear of corruption. Reentrant means a function can be safely called by the same thread recursively (directly or indirectly) without fear of corruption or deadlocking.