message</span>
        <span class="identifier">read</span><span class="special">(</span><span class="identifier">stream</span><span class="special">,</span> <span class="identifier">buffer</span><span class="special">,</span> <span class="identifier">req</span><span class="special">);</span>

        <span class="comment">// Call the handler. It can take ownership</span>
        <span class="comment">// if desired, since we are calling release()</span>
        <span class="identifier">handler</span><span c