Как обрабатывать таймаут в запросах с Firebase
Я заметил, что если я выполняю запрос в Firebase и сервер базы данных недоступен, обратный вызов будет ждать вечно (или до тех пор, пока сервер снова не будет доступен).
В тех случаях, когда это поведение вполне естественно для используемого асинхронного подхода, тем не менее было бы полезно иметь простой способ указать время ожидания, чтобы вы могли информировать пользователя о состоянии.
Есть ли такой вариант, и я просто пропустил его - или он действительно отсутствует? Или как бы вы решили эту проблему?