Rescue CookieOverflow


I'm trying to rescue from a ActionController::Session::CookieStore::CookieOverflow error... however this doesn't work:

def some_controller_action begin session[:too_much] = 'toomuchinfotostore'*4000 rescue CookieOverflow render :text => 'too much info' end render :text => 'whoepsie' end

I tried rescue'ing other errors.. but nothing seems to work :S

I think the problem might be that the error is only raised at the point that rails tries to close out the session, which is after your action returns. You may have better luck with rescue_from.


Yep.. thanks. The error is thrown later.. so you can only rescue it there or something.. I'm now figuring out how to check cookie size inside an action. Any ideas?