Slackware64 Current Multilib with XFCE 4.12 using Caja 1.12.3 etc. from
http://slackware.uk/msb/testing/1.12/x86_64/
Up to and including Caja 1.12.2 its XFCE session restart type was "if running", which caused Caja to restart upon a subsequent session start.
With Caja 1.12.3 the session restart type became "never", so Caja no longer restarts upon a subsequent session start.
For as far as I am aware the session restart type cannot be changed.
Any hints would be appreciated.