Size: a a a

Kotlin Community

2020 February 04

AN

Alexander Nozik in Kotlin Community
Phil Delgyado
А где можно найти официальное logo для Kotlin и Ktor? Мне в презентацию надо вставить.
Я с вики беру.
источник

АО

Алексей Овсянников in Kotlin Community
А кто-то как-то справлялся с этой проблемой в ktor.io ?
источник

АО

Алексей Овсянников in Kotlin Community
ну, кроме выставления бесконечных таймаутов:)
источник

VP

Vladimir Petrakovich in Kotlin Community
Так это именно проблема с таймаутами на ровном месте, или там действительно нет ответа?
Во втором случае проблемы как бы и нет)
источник

АО

Алексей Овсянников in Kotlin Community
Vladimir Petrakovich
Так это именно проблема с таймаутами на ровном месте, или там действительно нет ответа?
Во втором случае проблемы как бы и нет)
Проблема в том, что я отловить это не могу
источник

АО

Алексей Овсянников in Kotlin Community
То, что там таймауты - это окей
источник

VP

Vladimir Petrakovich in Kotlin Community
Алексей Овсянников
Проблема в том, что я отловить это не могу
Ну это исключение же откуда-то вылетает?
источник

АО

Алексей Овсянников in Kotlin Community
В другом треде другого скоупа другой корутины и не возвращается туда, где это всё было вызвано
источник

AM

Andrew Mikhaylov in Kotlin Community
Vladimir Petrakovich
Ну это исключение же откуда-то вылетает?
Откуда-то вылетает, но из асинхронного I/O кода :) Стектрейс в ишью есть.
источник

АО

Алексей Овсянников in Kotlin Community
Andrew Mikhaylov
Откуда-то вылетает, но из асинхронного I/O кода :) Стектрейс в ишью есть.
Во, да
источник

VP

Vladimir Petrakovich in Kotlin Community
Andrew Mikhaylov
Откуда-то вылетает, но из асинхронного I/O кода :) Стектрейс в ишью есть.
Стектрейс в асинхронном коде - это понятно)
Но само исключение же должно вылетать в месте вызова, где его можно перехватить
источник

АО

Алексей Овсянников in Kotlin Community
Vladimir Petrakovich
Стектрейс в асинхронном коде - это понятно)
Но само исключение же должно вылетать в месте вызова, где его можно перехватить
Не вылетает
источник

АО

Алексей Овсянников in Kotlin Community
Ишья об этом, и вопрос об этом
источник

VP

Vladimir Petrakovich in Kotlin Community
Мне кажется, претензия к корутинам скорее, чем к ktor
источник

АО

Алексей Овсянников in Kotlin Community
Возможно:)
источник

VP

Vladimir Petrakovich in Kotlin Community
Даже в простейшем коде можно выбросить исключение без упоминания исходного места вызова
https://pl.kotl.in/9UcXO7a3i
источник

АО

Алексей Овсянников in Kotlin Community
Vladimir Petrakovich
Даже в простейшем коде можно выбросить исключение без упоминания исходного места вызова
https://pl.kotl.in/9UcXO7a3i
и что?:)
источник

VP

Vladimir Petrakovich in Kotlin Community
И то, что ktor тут вообще не при чём, я хз, что смогут сделать его разработчики с этой issue. Люди просто кидают стектрейсы из Firebase, которые не говорят ни о чём.
источник

VP

Vladimir Petrakovich in Kotlin Community
Пока выключено восстановление stack trace, ничего сделать тут нельзя 🤷‍♂️
источник

AM

Andrew Mikhaylov in Kotlin Community
Vladimir Petrakovich
Пока выключено восстановление stack trace, ничего сделать тут нельзя 🤷‍♂️
Да фиг знает, может, к примеру, через контекст как-то можно было бы крепить инфу о запросе к трейсу бросаемому, не знаю.
источник