From d47e9246b843be404fc785451b597f1f83e6f4d3 Mon Sep 17 00:00:00 2001 From: Matthew Butterick Date: Thu, 30 Jan 2014 00:47:39 -0800 Subject: [PATCH] Allow render exceptions to burble up to top level & be handled there --- server-routes.rkt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/server-routes.rkt b/server-routes.rkt index c000a42..2b47df2 100644 --- a/server-routes.rkt +++ b/server-routes.rkt @@ -190,8 +190,7 @@ (define (route-default req) (logger req) (define force (equal? (get-query-value (request-uri req) 'force) "true")) - (with-handlers ([exn:fail? (λ(e) (message "Render is skipping" (url->string (request-uri req)) "because of error\n" (exn-message e)))]) - (render (req->path req) #:force force)) + (render (req->path req) #:force force) (next-dispatcher))