Make request interruptable (using `map_async`)