加一個 macro 來測試能不能對付 thread safe