hey! ```suspend fun answer() = withContext(corouti...
# announcements
s
hey!
Copy code
suspend fun answer() = withContext(coroutineDispatcher) {
        x.foo()
    }

suspend fun onOfferReceived(it: SignalingServerMessage.SessionDescription) = withContext(coroutineDispatcher) {
        val content = it.content
        bar()
        answer()
    }

suspend fun bar(): Unit = x.withLock {
	// do something, wait for callback 
}