def admission.done

bend-kit-http@0.38.5.0 · http.bend:6171

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

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

Uses (6)

Used by (2)