pan><span class="special">(</span><span class="identifier">ioc</span><span class="special">);</span>

        <span class="comment">// First, look up the name. Networking has its own timeout for this.</span>
        <span class="comment">// The `yield` object is a CompletionToken which specializes the</span>
        <span class="comment">// `net::async_result` customization point to make the fiber work.</span>
        <span class="comment">//</span>
        <span class="comment">// This call will appear to 