Cake session unexpectedly ends

Maybe it was foolish of me, but I assumed Cake’s timeout parameter to simply be a reflection of:

session.cookie_lifetime integer
session.cookie_lifetime specifies the lifetime of the cookie in seconds which is sent to the browser. The value 0 means “until the browser is closed.” Defaults to 0. See also session_get_cookie_params() and session_set_cookie_params().