aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_controller
diff options
context:
space:
mode:
authorVipul A M <vipulnsward@gmail.com>2013-12-08 00:26:09 +0530
committerVipul A M <vipulnsward@gmail.com>2013-12-12 22:15:42 +0530
commit1f80e8d6856837dd78a4af756e1b26cf06b17fc2 (patch)
treeb069d53715c8950ab9ff965f099ea2682136726c /actionpack/lib/action_controller
parent76dae289edf33d4b3fc937ecd9d2c77b294d8074 (diff)
downloadrails-1f80e8d6856837dd78a4af756e1b26cf06b17fc2.tar.gz
rails-1f80e8d6856837dd78a4af756e1b26cf06b17fc2.tar.bz2
rails-1f80e8d6856837dd78a4af756e1b26cf06b17fc2.zip
PR #10635 introduces rescue from ArgumentError thrown by `Base64.strict_decode64`.
This broke natural order of things for `StaleSessionCheck#stale_session_check!` which tried auto_loading a class based on `ArgumentError` message , and later retrying the `Marshal#load` of class, successfully allowing auto_loading. This PR tries to fix this behavior by forwarding `ArgumentError` 's not raised by `Base64.strict_decode64` , as is, ahead to `StaleSessionCheck#stale_session_check!`
Diffstat (limited to 'actionpack/lib/action_controller')
0 files changed, 0 insertions, 0 deletions