Ok, it may be timing related and / or a race condition. Turn on debugging and email me a log for a days worth of normal use, the same use that'd cause the session to hang. Adrian