zhuangxm/clj-rpc — comment on commit a9cbcb1140c2cc7f5b3d43fd4c1c0d09059d28d0
File: src/clj_rpc/context.clj line 133
By robertluo:

既然 pre-handle-method-request 返回错误代表已经不需要对 request 做进一步处理，那么它的含义已经超出了 pre 的含义，更像是包在 method-request 之外的包装，由它来决定是否调用内层的实际函数，将它的责任又放在外部来处理，似乎是不恰当的。server.clj 里又去检查返回值的代码，似乎更应该归属这里，而 check-context 也不再是 check，而变成了 execute-request 了。