<@U5NBC1Q4U> What is the point of calling `launch(...
# coroutines
i
@s1m0nw1 What is the point of calling
launch(CommonPool) {}.join()
inside
runBlocking(CommonPool) {}
in this example:
Copy code
runBlocking(CommonPool) { //(1)
    launch(CommonPool) {
        sendEmailSuspending() //(2)
        LOG.debug("Email sent successfully.")
    }.join() //(9)
}