Hi,
>
> I face a problem with  closing a session using Embedperl session module.
>
> I'm using the FileStore mecanism (I couldn't manage to make it work
> properly with DBI/postgres)

Postgress maybe work better with Apache::Session 1.52 which is supported in
the next Embperl release (or in the CVS version)

> and after using "tied (%udat)->delete;"  in
> the logout sub then try to login again, I get the same _session_id.

There is an problem with tied (%udat)->delete; in 1.3b4, which should be
solved in 1.3b5

> emptying %udat w/ "%udat = (); " doesn't help since FileStore.pm tries
> to open the
> /tmp file named after the _session_id with afterwards.

Yes, because you only throw away the content, but not the session itself.

>
> I've tried to make the cookie expire, but then the problem is the same
> than emptying %udat.
>
> Is there a way to force the session to close and open a really new one??
>

Fetch the newest Embperl version from the CVS and use tied (%udat)->delete;

Let me know if it works!

Gerald



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to