La sessione dovrebbe restare attiva finchè non si spegne il browser no?

no

dipende dalle impostazioni, cotrolla il valore di

session.cache_expire