Discovered during testing。 ``` thread 1 thrd_t *thrd= thrd_current(); thread 2 thrd_equal(thrd, thrd_current()); ``` GetThreadId(thrd_current()) return ok. but GetThreadId(thrd) return err. thrd in thread 1 so fun thrd_equal return err.