Hi,

On Wed, Dec 9, 2009 at 11:16 PM, Stanislav Malyshev <s...@zend.com> wrote:

> It now raises an error rather than segfaulting if the user module is
>> selected but no handler has been registered. This should really halt
>> execution which it doesn't at the moment but I'll raise that separately.
>>
>
> I'd say if it's "user" then it should return an error from the set_handler
> function.
>
>
>
Do you mean when session_set_save_handler() is called more than once? That's
quite harmless and I think it would be useful to wrap frameworks' session
handlers.

The error I'm talking about is when the ini setting session.save_handler is
set to user - we get this during module start-up when the ini settings are
registered.
This is an erroneous configuration since we have no way of registering the
user handlers at that time.


>     4. I think it also makes sense to allow passing object instead of
>> class.
>>
>>
>> I've allowed objects to be passed now but I think this should probably
>> be discouraged since it's going to be called in a static context anyway.
>>
>
> I don't see anything inherently wrong with having session object.
>
>
I don't think that there's anything inherently wrong with it, just that it's
slightly inefficient and offers no benefits since $this isn't available.

Regards,

Arpad

Reply via email to