orangy
toString() on a Runnable when some exception happened, which happens to be DispatchTask holding a reference to suspend function. Original exception is lost by Jetty. This is fixed in recent kotlinx.coroutines (not sure if @elizarov already published it), but you can try using Netty to see original exception.