Fixed to set session pid even when it is not changing... for some reason this fixes...