FIxing error exposed by Stefan
This commit is contained in:
parent
fbe6e06957
commit
daf3219cbe
|
@ -61,7 +61,7 @@
|
|||
(parameterize ([current-custodian instance-custodian]
|
||||
[current-execution-context (make-execution-context req)]
|
||||
[exit-handler
|
||||
(lambda _
|
||||
(lambda (r)
|
||||
(kill-connection! conn)
|
||||
(custodian-shutdown-all instance-custodian))])
|
||||
(define maybe-response
|
||||
|
|
|
@ -62,15 +62,17 @@
|
|||
(values instance-id
|
||||
(custodian-box-value ((manager-continuation-lookup manager) instance-id k-id salt)))])]
|
||||
[else
|
||||
(values ((manager-create-instance manager) (exit-handler))
|
||||
(define eh (exit-handler))
|
||||
(values ((manager-create-instance manager) (λ () (eh #f)))
|
||||
start)]))
|
||||
|
||||
(parameterize ([current-servlet-instance-id instance-id])
|
||||
(handler req))))))
|
||||
|
||||
(define (make-stateless.servlet directory stuffer manager start)
|
||||
(define eh (exit-handler))
|
||||
(define instance-id
|
||||
((manager-create-instance manager) (exit-handler)))
|
||||
((manager-create-instance manager) (λ () (eh #f))))
|
||||
(define ses
|
||||
(make-stateless-servlet
|
||||
(current-custodian) (current-namespace)
|
||||
|
|
Loading…
Reference in New Issue
Block a user