Calls to ctdl_thread_internal_* meed to be inside a critical_section.