[mod_python] Session Pickling Error II - 3.2.2b

Graham Dumpleton grahamd at dscpl.com.au
Tue Oct 4 17:28:47 EDT 2005


On 04/10/2005, at 5:42 PM, Nicolas Lehuen wrote:

> OK now I understand, I thought your message and the second one were  
> from the same person :).
>
> A lot of what has been said applies to you : it looks like the  
> objects you store in the session sometimes reference a function  
> which is not picklable. So try to work around this by storing a  
> real boolean value instead of PgBoolean.
>
> The real curious thing is that your problem is intermittent,  
> though. I don't know enough about PsycoPG to tell if this is normal  
> or not.

Except that mod_python 3.2 isn't being used in this case.

The only way I can see there possibly being a problem is if the
apache.import_module() method were being used to import
pyPgSQL module and it was getting reloaded. I would expect
though that pyPgSQL is a standard module in site-packages
though so would be imported using "import". Yes/No?

> Regards,
> Nicolas
>
> 2005/10/4, Terence MacDonald <terry.macdonald at dsl.pipex.com>:
> On Mon, 2005-10-03 at 21:53 -0700, GATOR AIDE wrote:
> > After updating mod_python 3.1.4 to 3.2.2b I am getting
> > an error:
> >
> > PythonHandler mod_python.publisher: TypeError: can't
> > pickle function objects
> >
> > I am storing a function in the session and calling
> > session.save(). (Which is when the error is raised.)
> >
> > Using mod_python 3.1.4 the code works just fine but
> > after the update I am now seeing this error.
> >
> > The code simply stores a dictionary and few function
> > callbacks in the session and loops through several
> > functions until it is done processing.
> >
> > Not sure if anyone else has had this problem? I
> > running centos 2.4.21-27.0.4.ELsmp on a x86_64
> > platform. Python 2.4.2 (same error w/2.4.1). Apache
> > 2.0.46.
> >
> > I wasn't sure if this is the right place to post this,
> > so I apologize if I should have posted the question
> > elsewhere.
> >
> For the first time in ages I send in a problem of mine to the list;  
> one
> which is really slowing me down, and it gets hijacked almost
> immediately! bally typical!
>
> Are the hijacked questions responses applicable to my problem or did I
> say something out of order? :3)
>
> Cheers
>
> _______________________________________________
> Mod_python mailing list
> Mod_python at modpython.org
> http://mailman.modpython.org/mailman/listinfo/mod_python
>
> _______________________________________________
> Mod_python mailing list
> Mod_python at modpython.org
> http://mailman.modpython.org/mailman/listinfo/mod_python
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mm_cfg_has_not_been_edited_to_set_host_domains/pipermail/mod_python/attachments/20051005/a741d0ad/attachment.html


More information about the Mod_python mailing list