cmbi / kmad-web

1 stars 1 forks source link

kmad-web crash #24

Closed joannalange closed 8 years ago

joannalange commented 8 years ago

That's the output I get for any call to the server:

PATH: '/api/status/predict_and_align/056f9321-f63c-4a63-ad0e-c64082e9e6d1/'
         1639 function calls (1630 primitive calls) in 0.004 seconds

   Ordered by: internal time, call count
   List reduced from 381 to 30 due to restriction <30>

   ncalls  tottime  percall  cumtime  percall filename:lineno(function)
        5    0.000    0.000    0.000    0.000 /srv/www/kmad-web/.virtualenvs/kmad-web/local/lib/python2.7/site-packages/werkzeug/urls.py:441(url_quote)
        2    0.000    0.000    0.000    0.000 {method 'send' of '_socket.socket' objects}
      192    0.000    0.000    0.000    0.000 {isinstance}
        1    0.000    0.000    0.000    0.000 {zlib.compress}
       27    0.000    0.000    0.000    0.000 /srv/www/kmad-web/.virtualenvs/kmad-web/local/lib/python2.7/site-packages/werkzeug/local.py:157(top)
       21    0.000    0.000    0.000    0.000 {method 'search' of '_sre.SRE_Pattern' objects}
        1    0.000    0.000    0.000    0.000 /srv/www/kmad-web/.virtualenvs/kmad-web/local/lib/python2.7/site-packages/werkzeug/_internal.py:217(_cookie_quote)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/hmac.py:27(__init__)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/json/encoder.py:212(iterencode)
        1    0.000    0.000    0.000    0.000 /srv/www/kmad-web/.virtualenvs/kmad-web/local/lib/python2.7/site-packages/werkzeug/routing.py:1345(match)
       31    0.000    0.000    0.000    0.000 /srv/www/kmad-web/.virtualenvs/kmad-web/local/lib/python2.7/site-packages/werkzeug/local.py:67(__getattr__)
       20    0.000    0.000    0.000    0.000 /srv/www/kmad-web/.virtualenvs/kmad-web/local/lib/python2.7/site-packages/werkzeug/routing.py:685(match)
       21    0.000    0.000    0.000    0.000 {method 'join' of 'str' objects}
        1    0.000    0.000    0.000    0.000 /usr/lib/python2.7/logging/__init__.py:242(__init__)
        6    0.000    0.000    0.000    0.000 /usr/lib/python2.7/base64.py:32(_translate)
        2    0.000    0.000    0.000    0.000 /srv/www/kmad-web/.virtualenvs/kmad-web/local/lib/python2.7/site-packages/gevent/hub.py:343(wait)
      2/1    0.000    0.000    0.003    0.003 /srv/www/kmad-web/.virtualenvs/kmad-web/local/lib/python2.7/site-packages/flask/app.py:1787(wsgi_app)
      4/3    0.000    0.000    0.000    0.000 /srv/www/kmad-web/.virtualenvs/kmad-web/local/lib/python2.7/site-packages/flask/sessions.py:61(_tag)
        1    0.000    0.000    0.002    0.002 /srv/www/kmad-web/.virtualenvs/kmad-web/local/lib/python2.7/site-packages/flask/app.py:1463(full_dispatch_request)
       32    0.000    0.000    0.000    0.000 {getattr}
        4    0.000    0.000    0.000    0.000 /srv/www/kmad-web/.virtualenvs/kmad-web/local/lib/python2.7/site-packages/flask/json.py:94(_dump_arg_defaults)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/json/encoder.py:186(encode)
       16    0.000    0.000    0.000    0.000 {method 'decode' of 'str' objects}
        2    0.000    0.000    0.000    0.000 /srv/www/kmad-web/.virtualenvs/kmad-web/local/lib/python2.7/site-packages/redis/connection.py:593(pack_command)
       35    0.000    0.000    0.000    0.000 {hasattr}
    26/20    0.000    0.000    0.000    0.000 /usr/lib/python2.7/json/encoder.py:341(_iterencode_dict)
        2    0.000    0.000    0.000    0.000 /srv/www/kmad-web/.virtualenvs/kmad-web/local/lib/python2.7/site-packages/redis/connection.py:156(readline)
       21    0.000    0.000    0.000    0.000 /srv/www/kmad-web/.virtualenvs/kmad-web/local/lib/python2.7/site-packages/werkzeug/local.py:291(_get_current_object)
        1    0.000    0.000    0.001    0.001 /srv/www/kmad-web/.virtualenvs/kmad-web/local/lib/python2.7/site-packages/flask/sessions.py:301(open_session)
        4    0.000    0.000    0.000    0.000 /usr/lib/python2.7/json/__init__.py:193(dumps)

Seems to me like it's not caused by a bug in the kmad-web application itself but by one of the external packages, might that be true, @jonblack? And would you have any ideas how to deal with this?