Repository navigation
v5.2.7
Bug fixes:
Rack::Session::Dalli's 401 for a session deleted mid-request calledHash#sliceon the session options. A Rails session store puts anActionDispatch::Request::Session::Optionsthere, so the 401 raisedNoMethodErrorinstead of expiring the cookie (#1291, @seballot)- Since 5.2.0, on JRuby with TLS, Dalli could wait
socket_timeoutfor part of a reply that had already arrived, because jruby-openssl can hold it where neitherIO.selectnor OpenSSL'spendingreports it. Aget_multicould takesocket_timeoutlonger than it needed to. Dalli now reads on JRuby until the TLS socket would block (#1293)