I just checked - right now there are 5,036 objects in the sessions directory with the oldest one at 3:40pm and the newest at 5:16pm (i.e. right now). I cleared out the files at 6:30am so the system is definitely cleaning up files in general. It seems to leave around files for about 1.5 hrs. Is that what it's meant to do?
This is what it was doing before too.