goon/mobile/android
goon-foss 6b06cc96bf fix(android): 0.4.2 domyka crash expo-video przy zamykaniu apki
Latka z 0.4.1 kopiowala mape sesji przed zwolnieniem playerow, ale sama kopia
tez iteruje mape, a wpisy znikaja z innego watku. Na LinkedHashMap wywalalo sie
wiec dalej, juz w toList() (Sentry GOON-6W, Redmi Note 8 Pro, Android 11).
Mapa jest teraz ConcurrentHashMap, iteracja przezyje rownolegle usuniecie.

versionCode 16 zeby posiadacze 0.4.0/0.4.1 dostali monit: runtime zostaje 1.4,
wiec sam numer kanalu ich nie rozrozni.

Sprawdzone na emulatorze: dwie sesje mediow zywe, zamkniecie z listy ostatnich
zwalnia obie, pusty bufor crashy.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-22 12:00:10 +02:00
..
app fix(android): 0.4.2 domyka crash expo-video przy zamykaniu apki 2026-09-22 12:00:10 +02:00
gradle/wrapper Initial commit 2026-05-20 10:10:22 +02:00
.gitignore Initial commit 2026-05-20 10:10:22 +02:00
build.gradle feat(mobile): Chromecast (0.3.0, runtime 1.3) 2026-08-24 14:27:41 +02:00
gradle.properties Initial commit 2026-05-20 10:10:22 +02:00
gradlew Initial commit 2026-05-20 10:10:22 +02:00
gradlew.bat Initial commit 2026-05-20 10:10:22 +02:00
sentry.properties Initial commit 2026-05-20 10:10:22 +02:00
settings.gradle Initial commit 2026-05-20 10:10:22 +02:00