andreasmattsson
09/04/2017, 12:46 PMC:\Users\w64vm\kotlin-native\runtime\src\main\cpp\Memory.cpp:751: runtime assert: Memory leaks found
No args, no errors:
data class WorkerArgs(val unused: Unit = Unit)
val worker = startWorker()
val future = worker.schedule(
TransferMode.CHECKED,
{ },
{ }
)
future.consume { _ -> }
worker.requestTermination().consume { _ -> }
With args, prints error:
data class WorkerArgs(val unused: Unit = Unit)
val worker = startWorker()
val future = worker.schedule(
TransferMode.CHECKED,
{ WorkerArgs() }, // <-- this line
{ }
)
future.consume { _ -> }
worker.requestTermination().consume { _ -> }
Do I need to manually dispose the WorkerArgs instance somehow?olonho
09/04/2017, 4:52 PM