> I was using the CLEANUP subroutine in an embperl page to save a value in
> udat, however when I do this it seems the value does not stay in
> udat. When I save the object in udat immediately, rather than doing so in
> CLEANUP, it saves correctly. Any idea why this would be? I am using b3;
> I'll probably be upgrading to b5 soon after it's released.
>
%udat is immediately after page is finish written to disk to keep the time
it is lock small, because as long as the session is in use it is lock.
CELANUP is called after the request is finish and connection to the browser
is already closed, so things that are done in CLEANUP don't enlarge the
response time. At this point %udat is already untie, as cliff already
guessed.
If you really need to do so, you can use 1.3b6, are are some auxilary
functions for setup and writeing the session data. I didn't tried it from
CLEANUP, but it should work
Gerald
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]