diff --git a/collects/scheme/async-channel.ss b/collects/scheme/async-channel.ss index 79080675ce..2abae652e2 100644 --- a/collects/scheme/async-channel.ss +++ b/collects/scheme/async-channel.ss @@ -152,7 +152,7 @@ (provide async-channel?) (provide/contract (make-async-channel (case-> (-> async-channel?) - ((union false/c (lambda (x) + ((or/c false/c (lambda (x) (and (integer? x) (exact? x) (positive? x))))