|
Gregory Trubetskoy
grisha at modpython.org
Thu Dec 21 09:55:48 EST 2000
Sorry Damjan, somehow this one fell out of my task list. It's a good
suggestion, I'll add it in.
Grisha
On Wed, 20 Dec 2000, Damjan wrote:
> > Hi, Grisha.
> > I've noticed a lot of complaints about that 'make_obcallback...' errors in the
> > apache log. These are very often problems with the python path.
> > So I sugest you add the following two lines in make_obcallback:
> > (Here is a diff against 2.6.3)
> >
> > --- mod_python.c.bak Mon Dec 4 10:59:15 2000
> > +++ mod_python.c Fri Dec 8 19:47:41 2000
> > @@ -479,6 +479,8 @@
> >
> > if (! ((m = PyImport_ImportModule(MODULENAME)))) {
> > fprintf(stderr, "make_obcallback(): could not import %s.\n", MODULENAME);
> > + fprintf(stderr, "make_obcallback(): %s not found in %s.\n", MODULENAME, Py_GetPath());
> > + return NULL;
> > }
> >
> > if (! ((obCallBack = PyObject_CallMethod(m, INITFUNC, NULL)))) {
> >
> > The 'return NULL;' is for the make_obcallback to return as soon as posible
> > (and there's no reason to try and call the method when the module was not
> > loaded), and the apache log will be cleaner.
>
> No comments on this ??
>
>
> --
> Damjan Georgievski | ÐамÑан ÐеоÑгиевÑки
> Skopje, Macedonia | СкопÑе, ÐакедониÑа
> _______________________________________________
> Mod_python mailing list
> Mod_python at modpython.org
> http://www.modpython.org/mailman/listinfo/mod_python
>
|