bug related to servlet-env mod

svn: r11261
This commit is contained in:
Jay McCarthy 2008-08-14 22:16:03 +00:00
parent 070b321558
commit f4c71424f4
2 changed files with 5 additions and 1 deletions

View File

@ -1,10 +1,12 @@
; Author: Paul Graunke
#cs(module servlet mzscheme
(require web-server/servlet-env
web-server/servlet
htdp/error
xml
mzlib/etc)
(provide (all-from web-server/servlet-env)
(all-from web-server/servlet)
(rename wrapped-build-suspender build-suspender))
; build-suspender : (listof html) (listof html) [(listof (cons sym str))] [(listof (cons sym str))] -> str -> response

View File

@ -4,6 +4,7 @@
buttons: multiple points of returns: continuation functions
|#
(require (prefix-in servlet: web-server/servlet-env)
(prefix-in servlet: web-server/servlet)
htdp/error
scheme/tcp
scheme/bool
@ -529,7 +530,8 @@
[th
(thread (lambda ()
(let ([port (get-next-port)])
(servlet:on-web port (server-loop)))))]
(servlet:serve/servlet (lambda (start) (server-loop))
#:port port))))]
[a-server (make-server th req-ch res-ch)])
(current-server a-server))))