lib/saorin/server/base.rb in saorin-0.5.0 vs lib/saorin/server/base.rb in saorin-0.6.0
- old
+ new
@@ -85,9 +85,11 @@
if params.is_a?(::Hash)
@handler.__send__ method, params
else
@handler.__send__ method, *params
end
+ rescue Saorin::RPCError
+ raise
rescue ArgumentError
raise Saorin::InvalidParams
rescue Exception => e
raise Saorin::ServerError, e
end