Indenting and bug 7544
svn: r628
This commit is contained in:
parent
0987bcd1dd
commit
8c8db33277
|
@ -575,20 +575,21 @@
|
|||
inst
|
||||
(make-execution-context
|
||||
conn req (lambda () (suspend #t))))
|
||||
(semaphore-wait (servlet-instance-mutex inst))
|
||||
(let ([k*salt
|
||||
(call-with-semaphore
|
||||
(servlet-instance-mutex inst)
|
||||
(lambda ()
|
||||
; Is this why the semaphore exists?
|
||||
(hash-table-get k-table (second k-ref)
|
||||
(lambda ()
|
||||
(raise
|
||||
(make-exn:servlet-continuation
|
||||
"" (current-continuation-marks)))))))])
|
||||
"" (current-continuation-marks)))))])
|
||||
(if (= (second k*salt) (third k-ref))
|
||||
((first k*salt) req)
|
||||
(raise
|
||||
(make-exn:servlet-continuation
|
||||
"" (current-continuation-marks)))))))))
|
||||
"" (current-continuation-marks))))))
|
||||
(semaphore-post (servlet-instance-mutex inst))
|
||||
)))
|
||||
|
||||
;; ************************************************************
|
||||
;; ************************************************************
|
||||
|
|
Loading…
Reference in New Issue
Block a user