Open drsnyder opened 10 years ago
Maybe we should add a middleware like,
(defn wrap-catchall-exception-handler [handler]
(fn [req]
(try
(handler req)
(catch Exception e
{:status 500
:headers {"Content-Type" "text/plain"}
:body "We're sorry, something went wrong."}))))
Poky will go into an unstable state when an IOError is encountered. I'm not sure what we could do about this other than to handle the exception properly.