La directiva que mencionas define el método de propagación del SID .. no tiempos de expiración de una sesión ...
Te recomiendo leer la documentación oficial sobre sesiones:
www.php.net/session
ahí veras todas las directivas de pHP sobre sesiones y que hace cada una ademas de diferentes formas de propagar el SID y en los comentarios de los usuarios de las funciones afines al tema "sesiones" verás muchas conversaciones interesantes.
Leelo antes y luego si lo deseas pregunta dudas cocretas despues de haber hecho tus pruebas.
Ademas .. si dices tener X código es bueno que lo pongas en el foro todo completo en su contexto .. En las sesiones la configuración de PHP como te has dado cuenta puede influir mucho en como se comportará tu aplicación que las use.
Un saludo,