Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

port in use error reported as "AttributeError: 'WSGIThreadPoolServer' object has no attribute 'thread_pool'"

787 views
Skip to first unread message

Terrence Brannon

unread,
Apr 27, 2015, 9:50:05 PM4/27/15
to nagare...@googlegroups.com
The /admin app runs just fine when I start it on an open port, but it gave a misleading error message when I started it on a port that was in use:

(nagare-home)root@polaris-stg-app1 core #  nagare-admin serve admin --host 0.0.0.0 --reload --debug --port 8082
Application 'app admin' registered as '/'
Application 'app admin' registered as '/admin'
04/27/15 18:34:09 - serving on 0.0.0.0:8082 view at http://127.0.0.1:8082
  C-c C-c^C caught in monitor process
(nagare-home)root@polaris-stg-app1 core #   C-c C-c^C
(nagare-home)root@polaris-stg-app1 core #  nagare-admin serve admin --host 0.0.0.0 --reload --debug 
Application 'app admin' registered as '/'
Application 'app admin' registered as '/admin'
04/27/15 18:37:03 -
Traceback (most recent call last):
  File "/opt/nagare-home/bin/nagare-admin", line 9, in <module>
    load_entry_point('nagare==0.4.1.post467', 'console_scripts', 'nagare-admin')()
  File "/opt/nagare-home/lib/python2.7/site-packages/nagare-0.4.1.post467-py2.7.egg/nagare/admin/command.py", line 186, in run
    return commands.parse(sys.argv[1:], (os.path.basename(sys.argv[0]),))
  File "/opt/nagare-home/lib/python2.7/site-packages/nagare-0.4.1.post467-py2.7.egg/nagare/admin/command.py", line 154, in parse
    return self[name].parse(argv, commands + (name,))
  File "/opt/nagare-home/lib/python2.7/site-packages/nagare-0.4.1.post467-py2.7.egg/nagare/admin/command.py", line 64, in parse
    return self.run(parser, *parser.parse_args(argv))
  File "/opt/nagare-home/lib/python2.7/site-packages/nagare-0.4.1.post467-py2.7.egg/nagare/admin/serve.py", line 280, in run
    publisher.serve(options.conf, pconf['publisher'], parser.error)
  File "/opt/nagare-home/lib/python2.7/site-packages/nagare-0.4.1.post467-py2.7.egg/nagare/publishers/standalone_publisher.py", line 72, in serve
    httpserver.serve(self.urls, host, port, threadpool_options=threadpool_options, **server_options)
  File "/opt/nagare-home/lib/python2.7/site-packages/Paste-1.7.5.1-py2.7.egg/paste/httpserver.py", line 1291, in serve
    request_queue_size=request_queue_size)
  File "/opt/nagare-home/lib/python2.7/site-packages/Paste-1.7.5.1-py2.7.egg/paste/httpserver.py", line 1134, in __init__
    request_queue_size=request_queue_size)
  File "/opt/nagare-home/lib/python2.7/site-packages/Paste-1.7.5.1-py2.7.egg/paste/httpserver.py", line 1113, in __init__
    request_queue_size=request_queue_size)
  File "/opt/nagare-home/lib/python2.7/site-packages/Paste-1.7.5.1-py2.7.egg/paste/httpserver.py", line 328, in __init__
    HTTPServer.__init__(self, server_address, RequestHandlerClass)
  File "/opt/stackless/lib/python2.7/SocketServer.py", line 423, in __init__
    self.server_close()
  File "/opt/nagare-home/lib/python2.7/site-packages/Paste-1.7.5.1-py2.7.egg/paste/httpserver.py", line 1105, in server_close
    self.thread_pool.shutdown(60)
AttributeError: 'WSGIThreadPoolServer' object has no attribute 'thread_pool'
(nagare-home)root@polaris-stg-app1 core # nagare-admin info
CPython 2.7.9 Stackless 3.1b3 060516 (default, Apr 27 2015, 17:23:08) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-11)]

Nagare version 0.4.1.post467
(nagare-home)root@polaris-stg-app1 core # pip freeze
Warning: cannot find svn location for PEAK-Rules===0.5a1.dev-r2713
AddOns==0.7
Babel==1.3
BytecodeAssembler==0.6.post2646
configobj==5.0.6
DecoratorTools==1.8
docutils==0.12
Elixir==0.7.1
Extremes==1.1.1
flup==1.0.3.dev20110405
lxml==3.4.4
nagare==0.4.1.post467
nose==1.3.6
Paste==1.7.5.1
## FIXME: could not find svn URL in dependency_links for this package:
PEAK-Rules===0.5a1.dev-r2713
Pygments==1.1
pymssql==2.1.1
python-memcached==1.54
pytz==2015.2
RstDoc==0.9.0
six==1.9.0
SQLAlchemy==1.0.2
SymbolType==1.0
Tempita==0.5.3.dev0
WebError==0.10.3
WebOb==1.4.1
(nagare-home)root@polaris-stg-app1 core # 

Alain Poirier

unread,
Apr 28, 2015, 7:00:38 PM4/28/15
to nagare...@googlegroups.com
I’ve just created an issue for the Paste project: https://bitbucket.org/ianb/paste/issue/5/invalid-error-message-when-the-socket-is
> --
> You received this message because you are subscribed to the Google Groups "Nagare users" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to nagare-users...@googlegroups.com.
> To post to this group, send email to nagare...@googlegroups.com.
> Visit this group at http://groups.google.com/group/nagare-users.
> For more options, visit https://groups.google.com/d/optout.

apoirier

unread,
May 12, 2015, 6:02:27 PM5/12/15
to nagare...@googlegroups.com, alain.p...@gmail.com
> To unsubscribe from this group and stop receiving emails from it, send an email to nagare-users+unsubscribe@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages