pthreads :: Thread :: main_intern
private fun main_intern: E do # Register thread local data sys.self_thread_key.set self var r = main self.is_done = true return r end