Hello ALL,


I wonder if it is safe to call a function in a thread, which recursively calls other functions like the following manner.
Code:
void thread_func(void*)
{
      ......        
      subfunc_1();
      ......    

}

subfunc_1()
{
     subfunc_11();
}

subfunc_11()
{
     subfunc_111();
}