title: Does pthread_detach free up the stack allocated to the child thread, after the child thread as exited
body: <p>I have used pthread_detach inorder to free up the stack allocated to the child thread, but this is not working, I guess it does not free up the memory..... </p>
  
  <p>I don't want to use pthread_join. I know join assures me of freeing up the stack for child, but, I don't want the parent to hang up until the child thread terminates, I want my parent to do some other work in the mean time. So, I have used detach, as it will not block the parent thread.</p>
  
  <p>Please, help me. I have been stuck..</p>