async set bug