racket/collects/web-server/dispatchers/dispatch-timeout.ss
Jay McCarthy 0030ead398 Extracting timeout related work
svn: r6639
2007-06-13 20:21:17 +00:00

12 lines
401 B
Scheme

(module dispatch-timeout mzscheme
(require (lib "contract.ss"))
(require "dispatch.ss"
"../private/connection-manager.ss")
(provide/contract
[interface-version dispatcher-interface-version?]
[make (integer? . -> . dispatcher?)])
(define interface-version 'v1)
(define ((make new-timeout) conn req)
(adjust-connection-timeout! conn new-timeout)
(next-dispatcher)))