The lack of data in the error logs seems to indicate that something
else is wrong.  Unfortunately, I can't reproduce the error, so please
let me know what you find.

Sean

Krys Wilken wrote:
> Hi Sean,
>
> Thanks again for the help.
>
> You are correct, the paste was wrong.  The file does say log_dir.
>
> As for the 2 logs files, they both exist but are 0 bytes each.
>
> So the service installs correctly and seems to start correctly.  The
> browser is left waiting for a response that never comes.  Stopping the
> service results in a long delay, followed by the message:
>
> Error stopping service: The service did not respond to the start or
> control request in a timely fashion. (1053)
>
> at the command line and the following error in the System event log:
>
> Timeout (30000 milliseconds) waiting for a transaction response from the
> MarvinService service.
>
> Additionally, if I just start and stop the service without trying to
> load a page is works fine.  And running the service with the debug
> option (python service.py debug), also produces no output, until I hit
> CTRL-C to stop service in debug mode, in which case it outputs:
>
> Stopping debug service.
> Error 0xC0000003 - The instance's SvcRun() method failed
>
>   File
> "C:\marvin\Python24\lib\site-packages\win32\lib\win32serviceutil.py",
> line 743, in SvcRun
>     self.SvcDoRun()
>   File "C:\marvin\marvin\service.py", line 92, in SvcDoRun
>     cherrypy.server.start()
>   File
> "c:\marvin\python24\lib\site-packages\cherrypy-2.1.0-py2.4.egg\cherrypy\_cpserver.py",
> line 111, in start
>     self._start()
>   File
> "c:\marvin\python24\lib\site-packages\cherrypy-2.1.0-py2.4.egg\cherrypy\_cpserver.py",
> line 129, in _start
>     time.sleep(.1)
>
> exceptions.IOError: [Errno 4] Interrupted function call
>
> But it also gives that exact same message if I just start the debug mode
> and CTRL-C it immediately with no page view.  This makes me thing that
> this is what I should see when stopping debug mode.
>
> This problem is frustrating because of the distinct lack of output or
> error message.
>
> I am going to try using the service on a brand new clean project to see
> what happens.  I will also try adding a bunch of print statements to see
> how far the service gets before hanging.
>
> Anyway, I hope this extra info provides some insight.  I will post the
> results of my findings when I have a change to try them.
>
> Thanks again,
> Krys
>
> Sean De La Torre wrote:
> > Krys,
> >
> > The paths you specified in your original email look correct.  Here are
> > a couple of things to check:
> >
> > 1. In your earlier email, the last line in the config section is listed
> > as " og_dir = r'' ".  Was that pasted correctly?  That line should read
> > " log_dir = r'' ".
> > 2. Check the base directory (c:\marvin\marvin) for two log file:
> > stdout.log and stderr.log.  Those logs should contain output, and it is
> > likely that your error will be found there.  If these logs do not
> > exist, then check the Windows Event Logs to see if any errors are
> > listed there.
> >
> > Let me know if you find anything.
> > 
> > Thanks,
> > 
> > Sean
> > 
> 
> <snip>

Reply via email to