You are viewing a plain text version of this content. The canonical link for it is here.
Posted to embperl@perl.apache.org by Gerald Richter - ECOS <ge...@ecos.de> on 2010/04/13 08:24:33 UTC

RE: Embperl::Object::Execute() returns -1

Hi Doug,

sorry for the late reply.

I don't have a clue what is happening.

I would suggest to set EMBPERL_LOG to -1 and take a look at the embperl.log file. This might give more information what is going on.

Gerald


> -----Original Message-----
> From: Doug Rayner [mailto:drayner@savicom.net]
> Sent: Tuesday, March 23, 2010 5:21 PM
> To: Gerald Richter - ECOS; embperl@perl.apache.org
> Subject: Re: Embperl::Object::Execute() returns -1
> 
> There was nothing else in the apache error log.  I had coded a warn
> whenever
> the return value was -1 and that was all that appears in the log.  And
> as I
> say, I checked the 'errrors' config array and it was empty.
> 
> One of my concerns about this is that in some, but not all cases, it
> seems
> that the state of the process may be compromized.  For example, it
> seems to
> have confused session management (we are using Apache::SessionX with
> File
> store for session management).
> 
> Thanks and regards,
> 
> Doug Rayner
> Senior System Architect
> Savicom: Next Generation eMail Marketing
> http://www.savicom.net
> (415) 617-9006
> 
> 
> ----- Original Message -----
> From: "Gerald Richter - ECOS" <ge...@ecos.de>
> To: "Doug Rayner" <dr...@savicom.net>; <em...@perl.apache.org>
> Sent: Monday, March 22, 2010 11:46 PM
> Subject: RE: Embperl::Object::Execute() returns -1
> 
> 
> Did you take a look in the error log (i.e. STDERR of your FastCGI
> process).
> There should something show up there
> 
> Gerald
> 
> > -----Original Message-----
> > From: Doug Rayner [mailto:drayner@savicom.net]
> > Sent: Monday, March 22, 2010 10:32 PM
> > To: embperl@perl.apache.org
> > Subject: Embperl::Object::Execute() returns -1
> >
> > We use FastCGI to process Embperl requests using a slightly modified
> > version
> > of the epocgi.pl script.  From time to time, the
> > Embperl::Object::Execute()
> > function returns a non-zero value.  Some are associated with normal
> > HTTP
> > problems (e.g., the return value is 404 if there was an HTTP 404
> > error).
> >
> > However, often times the return value is -1.  I can't figure out what
> > is
> > causing these.  I used the 'errors' config parameter, and inspected
> the
> > @error array, but it is empty.  Does anyone have any insight into
> what
> > types
> > of errors return the -1 value?
> >
> > Thanks and regards,
> >
> > - Doug Rayner
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
> > For additional commands, e-mail: embperl-help@perl.apache.org
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
For additional commands, e-mail: embperl-help@perl.apache.org