Hauke Radtki
05/04/2020, 6:30 PMInvalidMutabilityException: mutation attempt of frozen kotlinx.coroutines.sync.MutexImpl.LockedQueue
when accessed from two different threads, even though the documentation states:
All core communication and synchronization objects inAnyone experienced this?such as Job, Deferred, Channel, BroadcastChannel, Mutex, and Semaphore are shareable. It means that they can be frozen for sharing with another thread and still continue to operate normally.kotlin.coroutines
Kris Wong
05/04/2020, 6:36 PMKris Wong
05/04/2020, 6:37 PMHauke Radtki
05/04/2020, 6:38 PMHauke Radtki
05/04/2020, 6:38 PMat kfun:kotlinx.coroutines.sync.MutexImpl.LockedQueue.<set-owner>#internal (0000000000589100)
at kfun:kotlinx.coroutines.sync.MutexImpl.unlock(kotlin.Any?) (00000000005875a0)
Hauke Radtki
05/04/2020, 6:39 PMHauke Radtki
05/06/2020, 3:34 PM