title: let pthread finish without the function waiting for it?
body: <p>The specs say the function "MUST NOT block waiting for the thread or processes to finish. In other words, typically,function() will return before the child processes and the worker thread have completed." 
  How can I accomplish that? Saying pthread_join makes the function wait for the pthread to end, and without it, the thread is cancelled before it does all the work.</p>
  
  <p>Thanks.</p>