Вот как вы можете справиться с этим одним из следующих способов:
а) Лучше было бы использовать счетчик с оверлеем, поскольку вы должны уведомить пользователя о том, что он уже инициировал запрос и ожидает ответа
б) С Observables вы можете использовать «SwitchMap» для отмены ожидающих подписок, см .:
SwitchMap
в) Внутри вашего перехватчика сохраните все входящие запросы как пару ключ-значение. Если какой-либо запрос с тем же ключом придет снова, просто отклоните его, однако это отменит последующие аналогичные запросы.
Приветствия (у)