Этот код позволяет добиться следующего.
Мы можем загружать список треков, например или как тут пользователей. С которым работает пользователь. Повторный вызов "обновление" не нарушит работу, а актуализирует получение списка. Например, если мы грузили список треков юзера (а это может быть тысячи треков), то при переключении юзера мы прерываем автоматом старую загрузку и начинаем новую. При этом юзер видит, что в списке идёт загрузка. Он может работать дальше и всё остальное.