@stevenz I’m afraid I don’t have time to delve into the issue, but I will accept a PR that resolves it if it turns out to be a bug.
@weavejester This PR fixed my issue, but I also feel the tests could be better. Do you want to take a look when you get a chance? https://github.com/ring-clojure/ring/pull/380
@stevenz That looks fine, I’ll take a closer look later, but rather than trying to catch the exceptions, you might want to set :throw-exceptions false
and instead check the response directly.
That’s a good suggestion! I’ll push a commit to address that.