def admission.done

bend-kit-http@0.38.2.0 · http.bend:6179

import bend-kit-http@0.38.2.0/http.bend as Http
import Base
import bend-kit-http@0.38.2.0/admission.bend as Admission

6179# A buffered-work unit owns one connection's incomplete request, decoded body,
6180# and pipelined remainder from before its first recv until the task really returns.
6181# ponytail: idle sockets also reserve buffer units; split idle/read leases if idle utilization matters.
6182def admission.done(+inbox: Chan(Admission.Command), operation: IO(Unit)) -> IO(Unit):
6183  do IO<Unit>:
6184    operation
6185    Admission.give(inbox, 0)

Uses (6)

Used by (2)