write_th
ASSERT_EQ(0, pthread_create(&th0, NULL, write_th, NULL))
ASSERT_EQ(0, pthread_create(&th0, NULL, write_th, (void*)&sem))