BIND 10 #748: Remove coroutines from IOFetch

BIND 10 Development do-not-reply at isc.org
Fri Mar 25 10:20:30 UTC 2011


#748: Remove coroutines from IOFetch
-----------------------------------+---------------------------------
           Reporter:  stephen      |                      Owner:
               Type:  enhancement  |                     Status:  new
           Priority:  minor        |                  Milestone:
          Component:  resolver     |                   Keywords:
          Sensitive:  0            |  Estimated Number of Hours:  0
Add Hours to Ticket:  0            |                  Billable?:  1
        Total Hours:  0            |                  Internal?:  0
-----------------------------------+---------------------------------
 Remove the coroutine code from io_fetch.{cc,h}.

 This involves removing the inheritance from the "coroutine" objects and
 breaking down the operator() method into a number of separate methods
 corresponding to each phase of the I/O.  (This may involve the use of
 boost::bind to specify the asynchronous I/O callbacks.)

-- 
Ticket URL: <http://bind10.isc.org/ticket/748>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list