raceWithSignal
method instead of Promise.race
#3021
+32
−23
Merged