Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
have clojure-ns accept class names without $
When using aleph in combination with ring's wrap-stacktrace, certain exceptions are silently swallowed by the server. I traced this down to clojure-ns raising a null pointer exception for the class-name "lamina.core.observable.ConstantObservable", which is a defrecord. This changes clojure-ns to return "lamina.core.observable" as the ns. clojure-fn is unchanged and returns the full string, which is probably wrong. have clojure-ns accept class names without $ When using aleph in combination with ring's wrap-stacktrace, certain exceptions are silently swallowed by the server. I traced this down to clojure-ns raising a null pointer exception for the class-name "lamina.core.observable.ConstantObservable", which is a defrecord. This changes clojure-ns to return "lamina.core.observable" as the ns. clojure-fn is unchanged and returns the full string, which is probably wrong.
- Loading branch information