c&rsquo; executes, &rsquo;await&rsquo; and &rsquo;resume&rsquo; will still be in use by
this procedure, so they may not be reused by &rsquo;proc&rsquo; (even though
&rsquo;proc&rsquo; runs in the event loop thread).
</p>
<p>Exceptions may propagate out of this procedure if they arise while
setting up (that is, before the first call to &rsquo;await&rsquo; is made), which
shouldn&rsquo;t happen unless memory is exhausted.  With versions of this
library before 0.13, any exceptions because of read errors or
con