I noticed a problem with setHandlers(:completionHandler:) in the InitilizingServer. The implementation of that function ignores its completionHandler argument. As a consequence, if you attempt to use the async await variant of setHandlers(), the Swift runtime complains by reporting
SWIFT TASK CONTINUATION MISUSE: setHandlers(_:) leaked its continuation!
(I worked around this by setting the handlers in the configuration, but thought the issue is still worth reporting.)
I noticed a problem with
setHandlers(:completionHandler:)
in theInitilizingServer
. The implementation of that function ignores itscompletionHandler
argument. As a consequence, if you attempt to use theasync await
variant ofsetHandlers()
, the Swift runtime complains by reporting(I worked around this by setting the handlers in the configuration, but thought the issue is still worth reporting.)