disculpa mi demora... pero habia olvidado este tema por completo
en cuanto apor que cierro la sesion, lo hago mas por seguridad que por cualqueir otra cosa..... aunque no se cuanto pueda ayudar
el script no se me comporto mal en la parte donde tu dices es decir donde cierro por segunda vez, sin emabrgo es una mala practica y no s epor que lo hice...
otra cosa es que me he topado con servidores que me guardane el cache, entonces por esto prefiero dejar la instruccion del cache_limiter... es como para curarme en salud....