we don't need synchronize defined in base promise then
just call warn for now