-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Alessandro,

Hum, yeah, you're right, I did not read the traceback carefully enough.
After setting debug to false on my ini file, gearbox serve now works.
Sorry about that.


Thanks,
- -- 
Jean-Denis Girard

SysNux                Systèmes   Linux   en   Polynésie   française
http://www.sysnux.pf/ Tél: +689 40.50.10.40 / GSM: +689 87.79.75.27


Le 03/11/2014 21:32, Alessandro Molina a écrit :
> Have you checked the debug option in .ini file?
> I see it raises the "tgext.socketio.server.DebugModeForbiddenException"
> that states "The SocketIO server currently doesn't work with debug mode
> enabled. Set debug=false", maybe it's just that?
> 
> On Sun, Nov 2, 2014 at 7:57 PM, Jean-Denis Girard <[email protected]
> <mailto:[email protected]>> wrote:
> 
> Hi list,
> 
> I wanted to test tgext.socketio with my application, but it seems to be
> incompatible with  , here is the error I got:
> 
> (tg234)[jdg@tiare astportal3]$ gearbox serve --debug --conf=tiare.ini
> 
> 
> 08:52:43,743 INFO  [tgscheduler.scheduler] Starting the scheduler...
> 
> 
> Traceback (most recent call last):
> 
> 
>   File "/home/SysNux/tg234/bin/gearbox", line 9, in <module>
> 
> 
>     load_entry_point('gearbox==0.0.6', 'console_scripts', 'gearbox')()
> 
> 
>   File "/home/SysNux/tg234/lib/python2.7/site-packages/gearbox/main.py",
> line 94, in main
> 
>     return gearbox.run(args)
> 
> 
>   File "/home/SysNux/tg234/lib/python2.7/site-packages/cliff/app.py",
> line 215, in run
> 
>     result = self.run_subcommand(remainder)
> 
> 
>   File "/home/SysNux/tg234/lib/python2.7/site-packages/cliff/app.py",
> line 280, in run_subcommand
> 
>     result = cmd.run(parsed_args)
> 
> 
>   File
> "/home/SysNux/tg234/lib/python2.7/site-packages/cliff/command.py", line
> 50, in run
> 
>     self.take_action(parsed_args)
> 
> 
>   File
> "/home/SysNux/tg234/lib/python2.7/site-packages/gearbox/commands/serve.py",
> line 281, in take_action
> 
>     serve()
> 
> 
>   File
> "/home/SysNux/tg234/lib/python2.7/site-packages/gearbox/commands/serve.py",
> line 271, in serve
> 
>     server(app)
> 
> 
>   File
> "/home/SysNux/tg234/lib/python2.7/site-packages/paste/deploy/loadwsgi.py",
> line 189, in server_wrapper
> 
>     **context.local_conf)
> 
> 
>   File
> "/home/SysNux/tg234/lib/python2.7/site-packages/paste/deploy/util.py",
> line 55, in fix_call
> 
>     val = callable(*args, **kw)
> 
> 
>   File
> "/home/SysNux/tg234/lib/python2.7/site-packages/tgext/socketio/server.py",
> line 21, in socketio_server_runner
> 
>     raise DebugModeForbiddenException("The SocketIO server currently
> doesn't work "
> 
> tgext.socketio.server.DebugModeForbiddenException: The SocketIO server
> currently doesn't work with debug mode enabled. Set debug=false
> 
> 08:52:43,772 INFO  [tgscheduler.scheduler] Shutting down the
> scheduler...
> 
> Error in atexit._run_exitfuncs:
> 
> 
> Traceback (most recent call last):
> 
> 
>   File "/usr/lib64/python2.7/atexit.py", line 24, in _run_exitfuncs
> 
> 
>     func(*targs, **kargs)
> 
> 
>   File
> "/home/SysNux/tg234/lib/python2.7/site-packages/TGScheduler-1.6.3-py2.7.egg/tgscheduler/scheduler.py",
> line 31, in stop_scheduler
> 
>     si.stop()
> 
> 
>   File
> "/home/SysNux/tg234/lib/python2.7/site-packages/TGScheduler-1.6.3-py2.7.egg/tgscheduler/kronos.py",
> line 782, in stop
> 
>     self.thread.join()
> 
> 
>   File "/usr/lib64/python2.7/threading.py", line 950, in join
> 
> 
>     self.__block.wait()
> 
> 
>   File "/usr/lib64/python2.7/threading.py", line 339, in wait
>     waiter.acquire()
>   File "_semaphore.pyx", line 112, in
> gevent._semaphore.Semaphore.acquire (gevent/gevent._semaphore.c:3004)
>   File "/home/SysNux/tg234/lib/python2.7/site-packages/gevent/hub.py",
> line 331, in switch
>     return greenlet.switch(self)
> LoopExit: This operation would block forever
> Error in sys.exitfunc:
> Traceback (most recent call last):
>   File "/usr/lib64/python2.7/atexit.py", line 24, in _run_exitfuncs
>     func(*targs, **kargs)
>   File
> "/home/SysNux/tg234/lib/python2.7/site-packages/TGScheduler-1.6.3-py2.7.egg/tgscheduler/scheduler.py",
> line 31, in stop_scheduler
>     si.stop()
>   File
> "/home/SysNux/tg234/lib/python2.7/site-packages/TGScheduler-1.6.3-py2.7.egg/tgscheduler/kronos.py",
> line 782, in stop
>     self.thread.join()
>   File "/usr/lib64/python2.7/threading.py", line 950, in join
>     self.__block.wait()
>   File "/usr/lib64/python2.7/threading.py", line 339, in wait
>     waiter.acquire()
>   File "_semaphore.pyx", line 112, in
> gevent._semaphore.Semaphore.acquire (gevent/gevent._semaphore.c:3004)
>   File "/home/SysNux/tg234/lib/python2.7/site-packages/gevent/hub.py",
> line 331, in switch
>     return greenlet.switch(self)
> gevent.hub.LoopExit: This operation would block forever
> 
> 
> 
> Thanks,
> 
>     --
>     You received this message because you are subscribed to the Google
>     Groups "TurboGears" group.
>     To unsubscribe from this group and stop receiving emails from it,
>     send an email to [email protected]
>     <mailto:turbogears%[email protected]>.
>     To post to this group, send email to [email protected]
>     <mailto:[email protected]>.
>     Visit this group at http://groups.google.com/group/turbogears.
>     For more options, visit https://groups.google.com/d/optout.
> 
> 
> -- 
> You received this message because you are subscribed to the Google
> Groups "TurboGears" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to [email protected]
> <mailto:[email protected]>.
> To post to this group, send email to [email protected]
> <mailto:[email protected]>.
> Visit this group at http://groups.google.com/group/turbogears.
> For more options, visit https://groups.google.com/d/optout.

-----BEGIN PGP SIGNATURE-----

iEYEARECAAYFAlRaYdQACgkQuu7Rv+oOo/hkMgCgkbMan1IkdbwTVp1M97m0EaRd
8+gAn24GUnL+6XdP7P1oVqZqLv4GNOpW
=TClh
-----END PGP SIGNATURE-----

-- 
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/turbogears.
For more options, visit https://groups.google.com/d/optout.

Reply via email to