return a thunk that can kill the web server

svn: r12532
This commit is contained in:
Eli Barzilay 2008-11-20 09:54:05 +00:00
parent beea721bc4
commit 827b76cb6f

View File

@ -272,8 +272,9 @@
(provide run) (provide run)
(define (run p) (define (run p)
(thread (lambda () (dynamic-wind (define t
(lambda () (log-line "*** starting web server")) (thread (lambda () (dynamic-wind
(run-servlet p) (lambda () (log-line "*** starting web server"))
(lambda () (log-line "*** web server died!"))))) (run-servlet p)
(void)) (lambda () (log-line "*** web server died!"))))))
(lambda () (thread-break t)))