#### This is `thread apply all bt` mixed with `thread apply all py-bt` Threads 38 35 34 32 and 31 are waiting for futex 0x55a285204640 Thread 37 waits in File "/src/pybind/mgr/mgr_module.py", line 71, in wait self.ev.wait() AFAICT, all other threads are not part of this deadlock. ### Thread 52 (Thread 0x7ff7902f3700 (LWP 24941)): Traceback (most recent call first): File "/usr/lib/python2.7/dist-packages/cherrypy/process/plugins.py", line 496, in run time.sleep(self.interval) File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 52 (Thread 0x7ff7902f3700 (LWP 24941)): #0 0x00007ff7b28018c0 in __GI___select (nfds=0, readfds=0x0, writefds=0x0, exceptfds=0x0, timeout=0x7ff7902efc50) at ../sysdeps/unix/sysv/linux/select.c:41 #1 0x00007ff7b3ac8bde in floatsleep (secs=) at ../Modules/timemodule.c:948 #2 time_sleep (self=, args=) at ../Modules/timemodule.c:206 #3 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff7902efd10) at ../Python/ceval.c:4357 #4 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff7902f8228, for file /usr/lib/python2.7/dist-packages/cherrypy/process/plugins.py, line 496, in run (self=, kwargs={}, _Thread__ident=140701252663040, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff7902f90d0>, _Thread__name='Session cleanup', _Thread__daemonic=True, args=[], interval=300, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79035dfd0>) at...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #5 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff7902efe30, func=) at ../Python/ceval.c:4442 #6 call_function (oparg=, pp_stack=0x7ff7902efe30) at ../Python/ceval.c:4377 #7 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a2852f58e0, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, kwargs={}, _Thread__ident=140701252663040, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff7902f90d0>, _Thread__name='Session cleanup', _Thread__daemonic=True, args=[], interval=300, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79035dfd0>) at remote 0x7ff79...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #8 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff7902eff50, func=) at ../Python/ceval.c:4442 #9 call_function (oparg=, pp_stack=0x7ff7902eff50) at ../Python/ceval.c:4377 #10 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #11 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #12 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, kwargs={}, _Thread__ident=140701252663040, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff7902f90d0>, _Thread__name='Session cleanup', _Thread__daemonic=True, args=[], interval=300, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79035dfd0>) at remote 0x7ff79035df10>, _Thread__stderr=, _Thread__target=None, running=True, _Thre...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #13 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #14 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, kwargs={}, _Thread__ident=140701252663040, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff7902f90d0>, _Thread__name='Session cleanup', _Thread__daemonic=True, args=[], interval=300, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79035dfd0>) at remote 0x7ff79035df10>, _Thread__stderr=, _Thread__target=None, running=True, _Thre...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #15 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #16 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #17 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a285199d40) at ../Modules/threadmodule.c:620 #18 0x00007ff7b35d57fc in start_thread (arg=0x7ff7902f3700) at pthread_create.c:465 #19 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 51 (Thread 0x7ff790b74700 (LWP 24139)): Traceback (most recent call first): File "/usr/lib/python2.7/threading.py", line 359, in wait _sleep(delay) File "/home/sebastian/Repos/ceph/src/pybind/mgr/dashboard_v2/tools.py", line 606, in run self._cond.wait(1.0) File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 51 (Thread 0x7ff790b74700 (LWP 24139)): #0 0x00007ff7b28018c0 in __GI___select (nfds=0, readfds=0x0, writefds=0x0, exceptfds=0x0, timeout=0x7ff790b709b0) at ../sysdeps/unix/sysv/linux/select.c:41 #1 0x00007ff7b3ac8bde in floatsleep (secs=) at ../Modules/timemodule.c:948 #2 time_sleep (self=, args=) at ../Modules/timemodule.c:206 #3 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff790b70a70) at ../Python/ceval.c:4357 #4 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #5 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3be790, kwcount=0, defs=0x7ff7a381a3e8, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #6 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff790b70c50, func=) at ../Python/ceval.c:4452 #7 call_function (oparg=, pp_stack=0x7ff790b70c50) at ../Python/ceval.c:4377 #8 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #9 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x55a28504e1c0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #10 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff790b70e30, func=) at ../Python/ceval.c:4452 #11 call_function (oparg=, pp_stack=0x7ff790b70e30) at ../Python/ceval.c:4377 #12 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a28504e020, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3b2ad0>, _Thread__name='Thread-14', _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aa1d0>) at remote 0x7ff79b395bd0>, _Thread__stderr=, _Thread__target=None, _Thread_...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #13 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff790b70f50, func=) at ../Python/ceval.c:4442 #14 call_function (oparg=, pp_stack=0x7ff790b70f50) at ../Python/ceval.c:4377 #15 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #16 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #17 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3b2ad0>, _Thread__name='Thread-14', _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aa1d0>) at remote 0x7ff79b395bd0>, _Thread__stderr=, _Thread__target=None, _Thread__kwargs={}, _Verbose__verbose=False, _Thread__args=(), _Thread__stopped=False, _Thread__initialized=...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #18 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #19 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3b2ad0>, _Thread__name='Thread-14', _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aa1d0>) at remote 0x7ff79b395bd0>, _Thread__stderr=, _Thread__target=None, _Thread__kwargs={}, _Verbose__verbose=False, _Thread__args=(), _Thread__stopped=False, _Thread__initialized=...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #20 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #21 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #22 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ed58c0) at ../Modules/threadmodule.c:620 #23 0x00007ff7b35d57fc in start_thread (arg=0x7ff790b74700) at pthread_create.c:465 #24 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 50 (Thread 0x7ff791375700 (LWP 24138)): Traceback (most recent call first): Waiting for the GIL File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() File "/usr/lib/python2.7/Queue.py", line 168, in get self.not_empty.wait() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1517, in run conn = self.server.requests.get() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 50 (Thread 0x7ff791375700 (LWP 24138)): #0 0x00007ff7b35def96 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55a2850189a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 do_futex_wait (sem=sem@entry=0x55a2850189a0, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ff7b35df054 in __new_sem_wait_slow (sem=sem@entry=0x55a2850189a0, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ff7b35df144 in __new_sem_wait (sem=0x55a2850189a0) at sem_wait.c:42 #4 0x00007ff7b3c0f278 in PyThread_acquire_lock (lock=0x55a2850189a0, waitflag=) at ../Python/thread_pthread.h:324 #5 0x00007ff7b3ac6000 in lock_PyThread_acquire_lock (self=0x7ff79b3a0750, args=) at ../Modules/threadmodule.c:52 #6 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff791371950) at ../Python/ceval.c:4357 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3bcbb0, kwcount=0, defs=0x7ff7a4f827a8, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff791371b30, func=) at ../Python/ceval.c:4452 #10 call_function (oparg=, pp_stack=0x7ff791371b30) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #12 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3bc9a8, kwcount=0, defs=0x7ff79b3929b0, defcount=2, closure=0x0) at ../Python/ceval.c:3589 #13 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff791371d10, func=) at ../Python/ceval.c:4452 #14 call_function (oparg=, pp_stack=0x7ff791371d10) at ../Python/ceval.c:4377 #15 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3bc810, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1517, in run (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3b2750>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__l...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #16 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff791371e30, func=) at ../Python/ceval.c:4442 #17 call_function (oparg=, pp_stack=0x7ff791371e30) at ../Python/ceval.c:4377 #18 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a28503dd60, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3b2750>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, na=, n=1, pp_stack=0x7ff791371f50, func=) at ../Python/ceval.c:4442 #20 call_function (oparg=, pp_stack=0x7ff791371f50) at ../Python/ceval.c:4377 #21 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #22 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #23 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3b2750>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #25 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3b2750>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #27 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #28 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef1590) at ../Modules/threadmodule.c:620 #29 0x00007ff7b35d57fc in start_thread (arg=0x7ff791375700) at pthread_create.c:465 #30 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 49 (Thread 0x7ff791b76700 (LWP 24137)): Traceback (most recent call first): Waiting for the GIL File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() File "/usr/lib/python2.7/Queue.py", line 168, in get self.not_empty.wait() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1517, in run conn = self.server.requests.get() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 49 (Thread 0x7ff791b76700 (LWP 24137)): #0 0x00007ff7b35def96 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55a285018980) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 do_futex_wait (sem=sem@entry=0x55a285018980, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ff7b35df054 in __new_sem_wait_slow (sem=sem@entry=0x55a285018980, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ff7b35df144 in __new_sem_wait (sem=0x55a285018980) at sem_wait.c:42 #4 0x00007ff7b3c0f278 in PyThread_acquire_lock (lock=0x55a285018980, waitflag=) at ../Python/thread_pthread.h:324 #5 0x00007ff7b3ac6000 in lock_PyThread_acquire_lock (self=0x7ff79b3a0790, args=) at ../Modules/threadmodule.c:52 #6 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff791b72950) at ../Python/ceval.c:4357 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3bc7d0, kwcount=0, defs=0x7ff7a4f827a8, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff791b72b30, func=) at ../Python/ceval.c:4452 #10 call_function (oparg=, pp_stack=0x7ff791b72b30) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #12 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3bc5c8, kwcount=0, defs=0x7ff79b3929b0, defcount=2, closure=0x0) at ../Python/ceval.c:3589 #13 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff791b72d10, func=) at ../Python/ceval.c:4452 #14 call_function (oparg=, pp_stack=0x7ff791b72d10) at ../Python/ceval.c:4377 #15 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3bc430, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1517, in run (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3b2550>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__l...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #16 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff791b72e30, func=) at ../Python/ceval.c:4442 #17 call_function (oparg=, pp_stack=0x7ff791b72e30) at ../Python/ceval.c:4377 #18 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a28503d6a0, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3b2550>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, na=, n=1, pp_stack=0x7ff791b72f50, func=) at ../Python/ceval.c:4442 #20 call_function (oparg=, pp_stack=0x7ff791b72f50) at ../Python/ceval.c:4377 #21 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #22 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #23 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3b2550>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #25 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3b2550>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #27 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #28 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef1560) at ../Modules/threadmodule.c:620 #29 0x00007ff7b35d57fc in start_thread (arg=0x7ff791b76700) at pthread_create.c:465 #30 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 48 (Thread 0x7ff792377700 (LWP 24136)): Traceback (most recent call first): Waiting for the GIL File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() ---Type to continue, or q to quit--- File "/usr/lib/python2.7/Queue.py", line 168, in get self.not_empty.wait() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1517, in run conn = self.server.requests.get() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 48 (Thread 0x7ff792377700 (LWP 24136)): #0 0x00007ff7b35def96 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55a285018960) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 do_futex_wait (sem=sem@entry=0x55a285018960, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ff7b35df054 in __new_sem_wait_slow (sem=sem@entry=0x55a285018960, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ff7b35df144 in __new_sem_wait (sem=0x55a285018960) at sem_wait.c:42 #4 0x00007ff7b3c0f278 in PyThread_acquire_lock (lock=0x55a285018960, waitflag=) at ../Python/thread_pthread.h:324 #5 0x00007ff7b3ac6000 in lock_PyThread_acquire_lock (self=0x7ff79b3a0770, args=) at ../Modules/threadmodule.c:52 #6 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff792373950) at ../Python/ceval.c:4357 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3bc3f0, kwcount=0, defs=0x7ff7a4f827a8, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff792373b30, func=) at ../Python/ceval.c:4452 #10 call_function (oparg=, pp_stack=0x7ff792373b30) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #12 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3bc1e8, kwcount=0, defs=0x7ff79b3929b0, defcount=2, closure=0x0) at ../Python/ceval.c:3589 #13 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff792373d10, func=) at ../Python/ceval.c:4452 #14 call_function (oparg=, pp_stack=0x7ff792373d10) at ../Python/ceval.c:4377 #15 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3bc050, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1517, in run (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3b2350>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__l...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #16 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff792373e30, func=) at ../Python/ceval.c:4442 #17 call_function (oparg=, pp_stack=0x7ff792373e30) at ../Python/ceval.c:4377 #18 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a28503cfe0, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3b2350>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, na=, n=1, pp_stack=0x7ff792373f50, func=) at ../Python/ceval.c:4442 #20 call_function (oparg=, pp_stack=0x7ff792373f50) at ../Python/ceval.c:4377 #21 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #22 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #23 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3b2350>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #25 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3b2350>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #27 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #28 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef1530) at ../Modules/threadmodule.c:620 #29 0x00007ff7b35d57fc in start_thread (arg=0x7ff792377700) at pthread_create.c:465 #30 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 47 (Thread 0x7ff792b78700 (LWP 24135)): Traceback (most recent call first): Waiting for the GIL File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() File "/usr/lib/python2.7/Queue.py", line 168, in get self.not_empty.wait() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1517, in run conn = self.server.requests.get() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 47 (Thread 0x7ff792b78700 (LWP 24135)): #0 0x00007ff7b35def96 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55a285018940) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 do_futex_wait (sem=sem@entry=0x55a285018940, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ff7b35df054 in __new_sem_wait_slow (sem=sem@entry=0x55a285018940, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ff7b35df144 in __new_sem_wait (sem=0x55a285018940) at sem_wait.c:42 #4 0x00007ff7b3c0f278 in PyThread_acquire_lock (lock=0x55a285018940, waitflag=) at ../Python/thread_pthread.h:324 #5 0x00007ff7b3ac6000 in lock_PyThread_acquire_lock (self=0x7ff79b3a06f0, args=) at ../Modules/threadmodule.c:52 #6 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff792b74950) at ../Python/ceval.c:4357 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3bbbb0, kwcount=0, defs=0x7ff7a4f827a8, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff792b74b30, func=) at ../Python/ceval.c:4452 #10 call_function (oparg=, pp_stack=0x7ff792b74b30) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #12 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3bb9a8, kwcount=0, defs=0x7ff79b3929b0, defcount=2, closure=0x0) at ../Python/ceval.c:3589 #13 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff792b74d10, func=) at ../Python/ceval.c:4452 #14 call_function (oparg=, pp_stack=0x7ff792b74d10) at ../Python/ceval.c:4377 #15 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3bb810, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1517, in run (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3b2150>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__l...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #16 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff792b74e30, func=) at ../Python/ceval.c:4442 #17 call_function (oparg=, pp_stack=0x7ff792b74e30) at ../Python/ceval.c:4377 #18 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a28503c920, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3b2150>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, na=, n=1, pp_stack=0x7ff792b74f50, func=) at ../Python/ceval.c:4442 #20 call_function (oparg=, pp_stack=0x7ff792b74f50) at ../Python/ceval.c:4377 #21 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #22 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #23 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3b2150>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #25 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3b2150>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #27 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #28 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef1500) at ../Modules/threadmodule.c:620 #29 0x00007ff7b35d57fc in start_thread (arg=0x7ff792b78700) at pthread_create.c:465 #30 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 46 (Thread 0x7ff793379700 (LWP 24134)): Traceback (most recent call first): Waiting for the GIL File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() File "/usr/lib/python2.7/Queue.py", line 168, in get self.not_empty.wait() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1517, in run conn = self.server.requests.get() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 46 (Thread 0x7ff793379700 (LWP 24134)): #0 0x00007ff7b35def96 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55a2850187a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 do_futex_wait (sem=sem@entry=0x55a2850187a0, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ff7b35df054 in __new_sem_wait_slow (sem=sem@entry=0x55a2850187a0, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ff7b35df144 in __new_sem_wait (sem=0x55a2850187a0) at sem_wait.c:42 #4 0x00007ff7b3c0f278 in PyThread_acquire_lock (lock=0x55a2850187a0, waitflag=) at ../Python/thread_pthread.h:324 #5 0x00007ff7b3ac6000 in lock_PyThread_acquire_lock (self=0x7ff79035ecb0, args=) at ../Modules/threadmodule.c:52 #6 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff793375950) at ../Python/ceval.c:4357 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff7903103f8, kwcount=0, defs=0x7ff7a381a3e8, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff793375b30, func=) at ../Python/ceval.c:4452 #10 call_function (oparg=, pp_stack=0x7ff793375b30) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #12 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3bbd88, kwcount=0, defs=0x7ff79bbe4ad0, defcount=2, closure=0x0) at ../Python/ceval.c:3589 #13 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff793375d10, func=) at ../Python/ceval.c:4452 #14 call_function (oparg=, pp_stack=0x7ff793375d10) at ../Python/ceval.c:4377 #15 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3bbbf0, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1517, in run (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aa150>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__l...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #16 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff793375e30, func=) at ../Python/ceval.c:4442 #17 call_function (oparg=, pp_stack=0x7ff793375e30) at ../Python/ceval.c:4377 #18 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a28503c6e0, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aa150>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, na=, n=1, pp_stack=0x7ff793375f50, func=) at ../Python/ceval.c:4442 #20 call_function (oparg=, pp_stack=0x7ff793375f50) at ../Python/ceval.c:4377 #21 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #22 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #23 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aa150>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #25 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aa150>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #27 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #28 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef10b0) at ../Modules/threadmodule.c:620 #29 0x00007ff7b35d57fc in start_thread (arg=0x7ff793379700) at pthread_create.c:465 #30 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 45 (Thread 0x7ff793b7a700 (LWP 24133)): Traceback (most recent call first): Waiting for the GIL File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() File "/usr/lib/python2.7/Queue.py", line 168, in get self.not_empty.wait() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1517, in run conn = self.server.requests.get() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 45 (Thread 0x7ff793b7a700 (LWP 24133)): #0 0x00007ff7b35def96 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55a285018640) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 do_futex_wait (sem=sem@entry=0x55a285018640, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ff7b35df054 in __new_sem_wait_slow (sem=sem@entry=0x55a285018640, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ff7b35df144 in __new_sem_wait (sem=0x55a285018640) at sem_wait.c:42 #4 0x00007ff7b3c0f278 in PyThread_acquire_lock (lock=0x55a285018640, waitflag=) at ../Python/thread_pthread.h:324 #5 0x00007ff7b3ac6000 in lock_PyThread_acquire_lock (self=0x7ff79b3a0630, args=) at ../Modules/threadmodule.c:52 #6 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff793b76950) at ../Python/ceval.c:4357 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3bb7d0, kwcount=0, defs=0x7ff7a4f827a8, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff793b76b30, func=) at ../Python/ceval.c:4452 #10 call_function (oparg=, pp_stack=0x7ff793b76b30) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #12 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3bb5c8, kwcount=0, defs=0x7ff79b3929b0, defcount=2, closure=0x0) at ../Python/ceval.c:3589 #13 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff793b76d10, func=) at ../Python/ceval.c:4452 #14 call_function (oparg=, pp_stack=0x7ff793b76d10) at ../Python/ceval.c:4377 #15 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3bb430, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1517, in run (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aaf10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__l...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #16 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff793b76e30, func=) at ../Python/ceval.c:4442 #17 call_function (oparg=, pp_stack=0x7ff793b76e30) at ../Python/ceval.c:4377 #18 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a28503c020, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aaf10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, na=, n=1, pp_stack=0x7ff793b76f50, func=) at ../Python/ceval.c:4442 #20 call_function (oparg=, pp_stack=0x7ff793b76f50) at ../Python/ceval.c:4377 #21 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #22 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #23 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aaf10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #25 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aaf10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #27 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #28 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef14d0) at ../Modules/threadmodule.c:620 #29 0x00007ff7b35d57fc in start_thread (arg=0x7ff793b7a700) at pthread_create.c:465 #30 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 44 (Thread 0x7ff79437b700 (LWP 24132)): Traceback (most recent call first): Waiting for the GIL ---Type to continue, or q to quit--- File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() File "/usr/lib/python2.7/Queue.py", line 168, in get self.not_empty.wait() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1517, in run conn = self.server.requests.get() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 44 (Thread 0x7ff79437b700 (LWP 24132)): #0 0x00007ff7b35def96 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55a285018780) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 do_futex_wait (sem=sem@entry=0x55a285018780, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ff7b35df054 in __new_sem_wait_slow (sem=sem@entry=0x55a285018780, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ff7b35df144 in __new_sem_wait (sem=0x55a285018780) at sem_wait.c:42 #4 0x00007ff7b3c0f278 in PyThread_acquire_lock (lock=0x55a285018780, waitflag=) at ../Python/thread_pthread.h:324 #5 0x00007ff7b3ac6000 in lock_PyThread_acquire_lock (self=0x7ff79035ed90, args=) at ../Modules/threadmodule.c:52 #6 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff794377950) at ../Python/ceval.c:4357 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff790310200, kwcount=0, defs=0x7ff7a381a3e8, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff794377b30, func=) at ../Python/ceval.c:4452 #10 call_function (oparg=, pp_stack=0x7ff794377b30) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #12 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3bb1e8, kwcount=0, defs=0x7ff79bbe4ad0, defcount=2, closure=0x0) at ../Python/ceval.c:3589 #13 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff794377d10, func=) at ../Python/ceval.c:4452 #14 call_function (oparg=, pp_stack=0x7ff794377d10) at ../Python/ceval.c:4377 #15 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3bb050, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1517, in run (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2f10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__l...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #16 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff794377e30, func=) at ../Python/ceval.c:4442 #17 call_function (oparg=, pp_stack=0x7ff794377e30) at ../Python/ceval.c:4377 #18 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a28503baa0, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2f10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, na=, n=1, pp_stack=0x7ff794377f50, func=) at ../Python/ceval.c:4442 #20 call_function (oparg=, pp_stack=0x7ff794377f50) at ../Python/ceval.c:4377 #21 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #22 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #23 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2f10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #25 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2f10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #27 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #28 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef1200) at ../Modules/threadmodule.c:620 #29 0x00007ff7b35d57fc in start_thread (arg=0x7ff79437b700) at pthread_create.c:465 #30 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 43 (Thread 0x7ff794b7c700 (LWP 24131)): Traceback (most recent call first): Waiting for the GIL File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() File "/usr/lib/python2.7/Queue.py", line 168, in get self.not_empty.wait() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1517, in run conn = self.server.requests.get() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 43 (Thread 0x7ff794b7c700 (LWP 24131)): #0 0x00007ff7b35def96 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55a285018620) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 do_futex_wait (sem=sem@entry=0x55a285018620, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ff7b35df054 in __new_sem_wait_slow (sem=sem@entry=0x55a285018620, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ff7b35df144 in __new_sem_wait (sem=0x55a285018620) at sem_wait.c:42 #4 0x00007ff7b3c0f278 in PyThread_acquire_lock (lock=0x55a285018620, waitflag=) at ../Python/thread_pthread.h:324 #5 0x00007ff7b3ac6000 in lock_PyThread_acquire_lock (self=0x7ff79b3a0690, args=) at ../Modules/threadmodule.c:52 #6 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff794b78950) at ../Python/ceval.c:4357 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3b9f90, kwcount=0, defs=0x7ff7a4f827a8, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff794b78b30, func=) at ../Python/ceval.c:4452 #10 call_function (oparg=, pp_stack=0x7ff794b78b30) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #12 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3b9d88, kwcount=0, defs=0x7ff79b3929b0, defcount=2, closure=0x0) at ../Python/ceval.c:3589 #13 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff794b78d10, func=) at ../Python/ceval.c:4452 #14 call_function (oparg=, pp_stack=0x7ff794b78d10) at ../Python/ceval.c:4377 #15 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3b9bf0, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1517, in run (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aad10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__l...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #16 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff794b78e30, func=) at ../Python/ceval.c:4442 #17 call_function (oparg=, pp_stack=0x7ff794b78e30) at ../Python/ceval.c:4377 #18 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a28503ad20, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aad10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, na=, n=1, pp_stack=0x7ff794b78f50, func=) at ../Python/ceval.c:4442 #20 call_function (oparg=, pp_stack=0x7ff794b78f50) at ../Python/ceval.c:4377 #21 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #22 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #23 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aad10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #25 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aad10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #27 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #28 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef1230) at ../Modules/threadmodule.c:620 #29 0x00007ff7b35d57fc in start_thread (arg=0x7ff794b7c700) at pthread_create.c:465 #30 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 42 (Thread 0x7ff79537d700 (LWP 24130)): Traceback (most recent call first): Waiting for the GIL File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() File "/usr/lib/python2.7/Queue.py", line 168, in get self.not_empty.wait() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1517, in run conn = self.server.requests.get() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 42 (Thread 0x7ff79537d700 (LWP 24130)): #0 0x00007ff7b35def96 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55a285018760) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 do_futex_wait (sem=sem@entry=0x55a285018760, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ff7b35df054 in __new_sem_wait_slow (sem=sem@entry=0x55a285018760, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ff7b35df144 in __new_sem_wait (sem=0x55a285018760) at sem_wait.c:42 #4 0x00007ff7b3c0f278 in PyThread_acquire_lock (lock=0x55a285018760, waitflag=) at ../Python/thread_pthread.h:324 #5 0x00007ff7b3ac6000 in lock_PyThread_acquire_lock (self=0x7ff79035ef30, args=) at ../Modules/threadmodule.c:52 #6 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff795379950) at ../Python/ceval.c:4357 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff7903427e8, kwcount=0, defs=0x7ff7a381a3e8, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff795379b30, func=) at ../Python/ceval.c:4452 #10 call_function (oparg=, pp_stack=0x7ff795379b30) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #12 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3b99a8, kwcount=0, defs=0x7ff79bbe4ad0, defcount=2, closure=0x0) at ../Python/ceval.c:3589 #13 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff795379d10, func=) at ../Python/ceval.c:4452 #14 call_function (oparg=, pp_stack=0x7ff795379d10) at ../Python/ceval.c:4377 #15 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3b9810, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1517, in run (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2d10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__l...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #16 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff795379e30, func=) at ../Python/ceval.c:4442 #17 call_function (oparg=, pp_stack=0x7ff795379e30) at ../Python/ceval.c:4377 #18 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a28503aae0, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2d10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, na=, n=1, pp_stack=0x7ff795379f50, func=) at ../Python/ceval.c:4442 #20 call_function (oparg=, pp_stack=0x7ff795379f50) at ../Python/ceval.c:4377 #21 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #22 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #23 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2d10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #25 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2d10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #27 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #28 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef0ff0) at ../Modules/threadmodule.c:620 #29 0x00007ff7b35d57fc in start_thread (arg=0x7ff79537d700) at pthread_create.c:465 #30 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 41 (Thread 0x7ff795b7e700 (LWP 24129)): Traceback (most recent call first): Waiting for the GIL File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() File "/usr/lib/python2.7/Queue.py", line 168, in get self.not_empty.wait() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1517, in run conn = self.server.requests.get() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 41 (Thread 0x7ff795b7e700 (LWP 24129)): #0 0x00007ff7b35def96 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55a285018600) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 do_futex_wait (sem=sem@entry=0x55a285018600, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ff7b35df054 in __new_sem_wait_slow (sem=sem@entry=0x55a285018600, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ff7b35df144 in __new_sem_wait (sem=0x55a285018600) at sem_wait.c:42 #4 0x00007ff7b3c0f278 in PyThread_acquire_lock (lock=0x55a285018600, waitflag=) at ../Python/thread_pthread.h:324 #5 0x00007ff7b3ac6000 in lock_PyThread_acquire_lock (self=0x7ff79b3a06b0, args=) at ../Modules/threadmodule.c:52 #6 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff795b7a950) at ../Python/ceval.c:4357 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3b9200, kwcount=0, defs=0x7ff7a4f827a8, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff795b7ab30, func=) at ../Python/ceval.c:4452 #10 call_function (oparg=, pp_stack=0x7ff795b7ab30) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #12 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3b8f78, kwcount=0, defs=0x7ff79b3929b0, defcount=2, closure=0x0) at ../Python/ceval.c:3589 #13 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff795b7ad10, func=) at ../Python/ceval.c:4452 #14 call_function (oparg=, pp_stack=0x7ff795b7ad10) at ../Python/ceval.c:4377 #15 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3b8de0, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1517, in run (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aab10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__l...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #16 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff795b7ae30, func=) at ../Python/ceval.c:4442 #17 call_function (oparg=, pp_stack=0x7ff795b7ae30) at ../Python/ceval.c:4377 #18 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a28503a420, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aab10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, na=, n=1, pp_stack=0x7ff795b7af50, func=) at ../Python/ceval.c:4442 #20 call_function (oparg=, pp_stack=0x7ff795b7af50) at ../Python/ceval.c:4377 #21 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #22 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #23 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aab10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #25 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aab10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #27 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #28 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef1290) at ../Modules/threadmodule.c:620 #29 0x00007ff7b35d57fc in start_thread (arg=0x7ff795b7e700) at pthread_create.c:465 #30 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 40 (Thread 0x7ff79637f700 (LWP 24128)): ---Type to continue, or q to quit--- Traceback (most recent call first): Waiting for the GIL File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() File "/usr/lib/python2.7/Queue.py", line 168, in get self.not_empty.wait() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1517, in run conn = self.server.requests.get() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 40 (Thread 0x7ff79637f700 (LWP 24128)): #0 0x00007ff7b35def96 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55a285018740) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 do_futex_wait (sem=sem@entry=0x55a285018740, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ff7b35df054 in __new_sem_wait_slow (sem=sem@entry=0x55a285018740, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ff7b35df144 in __new_sem_wait (sem=0x55a285018740) at sem_wait.c:42 #4 0x00007ff7b3c0f278 in PyThread_acquire_lock (lock=0x55a285018740, waitflag=) at ../Python/thread_pthread.h:324 #5 0x00007ff7b3ac6000 in lock_PyThread_acquire_lock (self=0x7ff79035eab0, args=) at ../Modules/threadmodule.c:52 #6 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff79637b950) at ../Python/ceval.c:4357 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79bbf6dd0, kwcount=0, defs=0x7ff7a381a3e8, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79637bb30, func=) at ../Python/ceval.c:4452 #10 call_function (oparg=, pp_stack=0x7ff79637bb30) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #12 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3b93d8, kwcount=0, defs=0x7ff79bbe4ad0, defcount=2, closure=0x0) at ../Python/ceval.c:3589 #13 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79637bd10, func=) at ../Python/ceval.c:4452 #14 call_function (oparg=, pp_stack=0x7ff79637bd10) at ../Python/ceval.c:4377 #15 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3b9240, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1517, in run (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2b10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__l...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #16 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79637be30, func=) at ../Python/ceval.c:4442 #17 call_function (oparg=, pp_stack=0x7ff79637be30) at ../Python/ceval.c:4377 #18 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a285039d60, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2b10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, na=, n=1, pp_stack=0x7ff79637bf50, func=) at ../Python/ceval.c:4442 #20 call_function (oparg=, pp_stack=0x7ff79637bf50) at ../Python/ceval.c:4377 #21 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #22 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #23 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2b10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #25 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2b10>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #27 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #28 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef1140) at ../Modules/threadmodule.c:620 #29 0x00007ff7b35d57fc in start_thread (arg=0x7ff79637f700) at pthread_create.c:465 #30 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 39 (Thread 0x7ff796b80700 (LWP 24127)): Traceback (most recent call first): Waiting for the GIL File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() File "/usr/lib/python2.7/Queue.py", line 168, in get self.not_empty.wait() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1517, in run conn = self.server.requests.get() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 39 (Thread 0x7ff796b80700 (LWP 24127)): #0 0x00007ff7b35def96 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55a2850185e0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 do_futex_wait (sem=sem@entry=0x55a2850185e0, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ff7b35df054 in __new_sem_wait_slow (sem=sem@entry=0x55a2850185e0, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ff7b35df144 in __new_sem_wait (sem=0x55a2850185e0) at sem_wait.c:42 #4 0x00007ff7b3c0f278 in PyThread_acquire_lock (lock=0x55a2850185e0, waitflag=) at ../Python/thread_pthread.h:324 #5 0x00007ff7b3ac6000 in lock_PyThread_acquire_lock (self=0x7ff79b3a0650, args=) at ../Modules/threadmodule.c:52 #6 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff796b7c950) at ../Python/ceval.c:4357 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3b8da0, kwcount=0, defs=0x7ff7a4f827a8, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff796b7cb30, func=) at ../Python/ceval.c:4452 #10 call_function (oparg=, pp_stack=0x7ff796b7cb30) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #12 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3b8b98, kwcount=0, defs=0x7ff79b3929b0, defcount=2, closure=0x0) at ../Python/ceval.c:3589 #13 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff796b7cd10, func=) at ../Python/ceval.c:4452 #14 call_function (oparg=, pp_stack=0x7ff796b7cd10) at ../Python/ceval.c:4377 #15 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3b8a00, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1517, in run (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aa910>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__l...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #16 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff796b7ce30, func=) at ../Python/ceval.c:4442 #17 call_function (oparg=, pp_stack=0x7ff796b7ce30) at ../Python/ceval.c:4377 #18 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a2850396a0, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aa910>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, na=, n=1, pp_stack=0x7ff796b7cf50, func=) at ../Python/ceval.c:4442 #20 call_function (oparg=, pp_stack=0x7ff796b7cf50) at ../Python/ceval.c:4377 #21 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #22 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #23 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aa910>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #25 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aa910>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #27 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #28 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef0f30) at ../Modules/threadmodule.c:620 #29 0x00007ff7b35d57fc in start_thread (arg=0x7ff796b80700) at pthread_create.c:465 #30 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 38 (Thread 0x7ff797381700 (LWP 24126)): Traceback (most recent call first): Waiting for the GIL File "/usr/lib/python2.7/threading.py", line 174, in acquire rc = self.__block.acquire(blocking) File "/usr/lib/python2.7/dist-packages/cherrypy/lib/sessions.py", line 428, in acquire_lock self.locks.setdefault(self.id, threading.RLock()).acquire() File "/usr/lib/python2.7/dist-packages/cherrypy/_cptools.py", line 286, in _lock_session cherrypy.serving.session.acquire_lock() File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 63, in __call__ return self.callback(**self.kwargs) File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 104, in run hook() File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 667, in respond self.hooks.run('before_handler') File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 589, in run self.respond(pi) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 349, in run request.run(meth, path, qs, rproto, headers, rfile) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 234, in __init__ self.run() File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 410, in tail return self.response_class(environ, start_response, self.cpapp) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 99, in __call__ return self.nextapp(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 180, in trap return func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 160, in __init__ self.nextapp, self.environ, self.start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 145, in __call__ self.throws File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 422, in __call__ return head(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cptree.py", line 151, in __call__ return self.wsgiapp(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cptree.py", line 299, in __call__ return app(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 2267, in respond response = self.req.server.wsgi_app(self.env, self.start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 868, in respond self.server.gateway(self).respond() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1353, in communicate req.respond() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1525, in run conn.communicate() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 38 (Thread 0x7ff797381700 (LWP 24126)): #0 0x00007ff7b35def96 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55a285204640) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 do_futex_wait (sem=sem@entry=0x55a285204640, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ff7b35df054 in __new_sem_wait_slow (sem=sem@entry=0x55a285204640, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ff7b35df144 in __new_sem_wait (sem=0x55a285204640) at sem_wait.c:42 #4 0x00007ff7b3c0f278 in PyThread_acquire_lock (lock=0x55a285204640, waitflag=) at ../Python/thread_pthread.h:324 #5 0x00007ff7b3ac6000 in lock_PyThread_acquire_lock (self=0x7ff7a211ebf0, args=) at ../Modules/threadmodule.c:52 #6 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff79737a1d0) at ../Python/ceval.c:4357 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79030a8d8, kwcount=0, defs=0x7ff7a381a368, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79737a3b0, func=) at ../Python/ceval.c:4452 #10 call_function (oparg=, pp_stack=0x7ff79737a3b0) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79030a750, for file /usr/lib/python2.7/dist-packages/cherrypy/lib/sessions.py, line 428, in acquire_lock (self=], originalid='b10bf3d0618fbfbeb365df0ad48fffa52651bf22', clean_freq=5, debug=False, _data={}, _id='b10bf3d0618fbfbeb365df0ad48fffa52651bf22') at remote 0x7ff78f2d70d0>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #12 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79737a4d0, func=) at ../Python/ceval.c:4442 #13 call_function (oparg=, pp_stack=0x7ff79737a4d0) at ../Python/ceval.c:4377 #14 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #15 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff7be47c068, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #16 0x00007ff7b3bf1d3d in function_call.lto_priv.346 (func=, arg=(, _priority=50, secure=None, timeout=None, debug=None, path=None, __doc__="Initialize session object (using cookies).\n\n storage_type\n One of 'ram', 'file', 'postgresql', 'memcached'. This will be\n used to look up the corresponding class in cherrypy.lib.sessions\n globals. For example, 'file' will use the FileSession class.\n\n path\n The 'path' value to stick in the response cookie metadata.\n\n path_header\n If 'path' is None (the default), then the response\n cookie 'path' will be pulled from request.headers[path_header].\n\n name\n The name of the cookie.\n\n timeout\n The expiration timeout (in minutes) for the stored session data.\n If 'persistent' is True (the default), this is also the timeout\n for the cookie...(truncated), kw={}) at ../Objects/funcobject.c:523 #17 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #18 0x00007ff7b3b0cefb in ext_do_call (nk=, na=1, flags=, pp_stack=0x7ff79737a758, func=) at ../Python/ceval.c:4671 #19 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:3033 #20 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #21 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, failsafe=False, kwargs={}) at remote 0x7ff78f2d7150>,), kw=0x0) at ../Objects/funcobject.c:523 #22 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #23 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, failsafe=False, kwargs={}) at remote 0x7ff78f2d7150>,), kw=0x0) at ../Objects/classobject.c:2602 #24 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #25 0x00007ff7b3b7d51a in slot_tp_call (self=, failsafe=False, kwargs={}) at remote 0x7ff78f2d7150>, args=(), kwds=0x0) at ../Objects/typeobject.c:5600 #26 0x00007ff7b3ab13c3 in PyObject_Call (func=, failsafe=False, kwargs={}) at remote 0x7ff78f2d7150>, arg=, kw=) at ../Objects/abstract.c:2547 #27 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79737aca0, func=) at ../Python/ceval.c:4574 #28 call_function (oparg=, pp_stack=0x7ff79737aca0) at ../Python/ceval.c:4379 #29 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a2854b61e0, for file /usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py, line 104, in run (self=, point='before_handler', exc=None, hooks=[, failsafe=False, kwargs={}) at remote 0x7ff78f2d73d0>, , failsafe=False, kwargs={}) at remote 0x7ff78f2d7150>, , failsafe=False, kwargs={}) at remote 0x7ff78f2d7210>, , failsafe=False, kwargs={}) at remote 0x7ff78f2d7450>, , failsafe=False, kwargs={}) at remote 0x7ff78f2d7490>, , failsafe=False, kwargs={}) at remote 0x7ff78f2d72d0>], hook=<...>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #30 0x00007ff7b3b1383a in fast_function (nk=, na=, n=2, pp_stack=0x7ff79737adc0, func=) at ../Python/ceval.c:4442 #31 call_function (oparg=, pp_stack=0x7ff79737adc0) at ../Python/ceval.c:4377 #32 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3bb240, for file /usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py, line 667, in respond (self=, app=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disable...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #33 0x00007ff7b3b1383a in fast_function (nk=, na=, n=2, pp_stack=0x7ff79737aee0, func=) at ../Python/ceval.c:4442 #34 call_function (oparg=, pp_stack=0x7ff79737aee0) at ../Python/ceval.c:4377 #35 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a2854b5fa0, for file /usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py, line 589, in run (self=, app=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0,...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #36 0x00007ff7b3b1383a in fast_function (nk=, na=, n=7, pp_stack=0x7ff79737b000, func=) at ../Python/ceval.c:4442 #37 call_function (oparg=, pp_stack=0x7ff79737b000) at ../Python/ceval.c:4377 #38 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a284eb8ca0, for file /usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py, line 349, in run (self=, remaining=0) at remote 0x7ff79030ec90>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-81...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #39 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79737b120, func=) at ../Python/ceval.c:4442 #40 call_function (oparg=, pp_stack=0x7ff79737b120) at ../Python/ceval.c:4377 #41 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #42 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #43 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, remaining=0) at remote 0x7ff79030ec90>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #44 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #45 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, remaining=0) at remote 0x7ff79030ec90>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #46 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #47 0x00007ff7b3b7ca72 in slot_tp_init ( self=, remaining=0) at remote 0x7ff79030ec90>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_...(truncated), args=({'HTTP_REFERER': 'http://192.168.178.29:43017/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030ec90>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32976', 'wsg...(truncated), kwds=0x0) at ../Objects/typeobject.c:5860 #48 0x00007ff7b3b997da in type_call.lto_priv.138 (type=, args=({'HTTP_REFERER': 'http://192.168.178.29:43017/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030ec90>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32976', 'wsg...(truncated), kwds=0x0) at ../Objects/typeobject.c:765 #49 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #50 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79737b6a0, func=) at ../Python/ceval.c:4574 #51 call_function (oparg=, pp_stack=0x7ff79737b6a0) at ../Python/ceval.c:4379 #52 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff790302d38, for file /usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py, line 410, in tail (self=), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RL...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #53 0x00007ff7b3b1383a in fast_function (nk=, na=, n=3, pp_stack=0x7ff79737b7c0, func=) at ../Python/ceval.c:4442 #54 call_function (oparg=, pp_stack=0x7ff79737b7c0) at ../Python/ceval.c:4377 #55 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #56 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff7be47c068, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #57 0x00007ff7b3bf1d3d in function_call.lto_priv.346 (func=, arg=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030ec90>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; ...(truncated), kw={}) at ../Objects/funcobject.c:523 #58 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #59 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030ec90>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; ...(truncated), kw={}) at ../Objects/classobject.c:2602 #60 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #61 0x00007ff7b3b7d51a in slot_tp_call (self=) at remote 0x7ff79035db90>, args=({'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030ec90>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32976', 'wsgi.run_once':...(truncated), kwds={}) at ../Objects/typeobject.c:5600 #62 0x00007ff7b3ab13c3 in PyObject_Call (func=) at remote 0x7ff79035db90>, arg=, kw=) at ../Objects/abstract.c:2547 #63 0x00007ff7b3b0cefb in ext_do_call (nk=, na=0, flags=, pp_stack=0x7ff79737bd18, func=) at remote 0x7ff79035db90>) at ../Python/ceval.c:4671 #64 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:3033 #65 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff7902fc9b0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #66 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79737bef0, func=) at ../Python/ceval.c:4452 #67 call_function (oparg=, pp_stack=0x7ff79737bef0) at ../Python/ceval.c:4377 #68 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #69 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #70 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(<_TrappedResponse(start_response=, started_response=False, environ={'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030ec90>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #71 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #72 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(<_TrappedResponse(start_response=, started_response=False, environ={'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030ec90>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #73 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #74 0x00007ff7b3b7ca72 in slot_tp_init ( self=<_TrappedResponse(start_response=, started_response=False, environ={'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030ec90>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_...(truncated), args=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030ec90>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; ...(truncated), kwds=0x0) at ../Objects/typeobject.c:5860 #75 0x00007ff7b3b997da in type_call.lto_priv.138 (type=, args=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030ec90>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; ...(truncated), kwds=0x0) at ../Objects/typeobject.c:765 #76 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #77 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79737c470, func=) at ../Python/ceval.c:4574 #78 call_function (oparg=, pp_stack=0x7ff79737c470) at ../Python/ceval.c:4379 #79 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #80 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #81 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030ec90>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36'...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #82 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #83 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030ec90>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36'...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #84 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #85 0x00007ff7b3b7d51a in slot_tp_call (self=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, args=({'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030ec90>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32976', 'wsgi.run_once':...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #86 0x00007ff7b3ab13c3 in PyObject_Call (func=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, arg=, kw=) at ../Objects/abstract.c:2547 #87 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79737c9c0, func=) at ../Python/ceval.c:4574 #88 call_function (oparg=, pp_stack=0x7ff79737c9c0) at ../Python/ceval.c:4379 #89 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #90 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #91 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35f...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #92 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #93 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35f...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #94 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #95 0x00007ff7b3b7d51a in slot_tp_call ( self=), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb...(truncated), args=({'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030ec90>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32976', 'wsgi.run_once':...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #96 0x00007ff7b3ab13c3 in PyObject_Call ( func=), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb...(truncated), arg=, kw=) at ../Objects/abstract.c:2547 #97 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79737cf10, func=) at ../Python/ceval.c:4574 #98 call_function (oparg=, pp_stack=0x7ff79737cf10) at ../Python/ceval.c:4379 #99 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #100 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #101 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #103 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #105 0x00007ff7b3b7d51a in slot_tp_call ( self=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , remaining=0) at remote 0x7ff79030ec90>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32976', 'wsgi.run_once':...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #106 0x00007ff7b3ab13c3 in PyObject_Call ( func=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , kw=) at ../Objects/abstract.c:2547 #107 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79737d460, func=) at ../Python/ceval.c:4574 #108 call_function (oparg=, pp_stack=0x7ff79737d460) at ../Python/ceval.c:4379 #109 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #110 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #111 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #113 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #115 0x00007ff7b3b7d51a in slot_tp_call ( self=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , remaining=0) at remote 0x7ff79030ec90>, 'HTTP_HOST': '192.168.178.29:43017', 'wsgi.multithread': True, 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'wsgi.version': (1, 0), 'wsgi.run_once': False, 'wsgi.errors': , 'wsgi.multiprocess': False, ...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #116 0x00007ff7b3ab13c3 in PyObject_Call ( func=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , kw=) at ../Objects/abstract.c:2547 #117 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79737d9b0, func=) at ../Python/ceval.c:4574 #118 call_function (oparg=, pp_stack=0x7ff79737d9b0) at ../Python/ceval.c:4379 #119 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79036c608, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 2267, in respond (self=, remaining=0) at remote 0x7ff79030ec90>, uri='/api/dashboard/health', sent_headers=False, server=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , na=, n=1, pp_stack=0x7ff79737dad0, func=) at ../Python/ceval.c:4442 #121 call_function (oparg=, pp_stack=0x7ff79737dad0) at ../Python/ceval.c:4377 #122 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff790302b60, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 868, in respond (self=, remaining=0) at remote 0x7ff79030ec90>, uri='/api/dashboard/health', sent_headers=False, server=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , na=, n=1, pp_stack=0x7ff79737dbf0, func=) at ../Python/ceval.c:4442 #124 call_function (oparg=, pp_stack=0x7ff79737dbf0) at ../Python/ceval.c:4377 #125 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff790310830, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1353, in communicate (self=, socket=<_socketobject at remote 0x7ff7a0ebaec0>, remote_addr='::ffff:192.168.178.29', remote_port=32976, ssl_env={}, server=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , 'Bytes Written': , na=, n=1, pp_stack=0x7ff79737dd10, func=) at ../Python/ceval.c:4442 #127 call_function (oparg=, pp_stack=0x7ff79737dd10) at ../Python/ceval.c:4377 #128 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3b8620, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1525, in run (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2910>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__l...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #129 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79737de30, func=) at ../Python/ceval.c:4442 #130 call_function (oparg=, pp_stack=0x7ff79737de30) at ../Python/ceval.c:4377 #131 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a285039460, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2910>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, na=, n=1, pp_stack=0x7ff79737df50, func=) at ../Python/ceval.c:4442 #133 call_function (oparg=, pp_stack=0x7ff79737df50) at ../Python/ceval.c:4377 #134 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #135 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #136 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2910>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #138 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2910>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #140 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #141 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef0a20) at ../Modules/threadmodule.c:620 #142 0x00007ff7b35d57fc in start_thread (arg=0x7ff797381700) at pthread_create.c:465 #143 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 37 (Thread 0x7ff797b82700 (LWP 24125)): Traceback (most recent call first): Waiting for the GIL File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() File "/usr/lib/python2.7/threading.py", line 614, in wait self.__cond.wait(timeout) File "/home/sebastian/Repos/ceph/src/pybind/mgr/mgr_module.py", line 71, in wait self.ev.wait() File "/home/sebastian/Repos/ceph/src/pybind/mgr/dashboard_v2/services/ceph_service.py", line 134, in send_command r, outb, outs = result.wait() File "/home/sebastian/Repos/ceph/src/pybind/mgr/dashboard_v2/controllers/erasure_code_profile.py", line 28, in create profile=profile) File "/home/sebastian/Repos/ceph/src/pybind/mgr/dashboard_v2/tools.py", line 435, in inner return func(*args, **kwargs) File "/home/sebastian/Repos/ceph/src/pybind/mgr/dashboard_v2/tools.py", line 462, in inner ret = func(*args, **kwargs) File "/home/sebastian/Repos/ceph/src/pybind/mgr/dashboard_v2/tools.py", line 414, in default return method(*vpath, **params) File "/home/sebastian/Repos/ceph/src/pybind/mgr/dashboard_v2/tools.py", line 298, in wrapper data = meth(self, *vpath, **kwargs) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpdispatch.py", line 61, in __call__ return self.callable(*self.args, **self.kwargs) File "/usr/lib/python2.7/dist-packages/cherrypy/lib/encoding.py", line 217, in __call__ self.body = self.oldhandler(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 670, in respond response.body = self.handler() File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 589, in run self.respond(pi) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 349, in run request.run(meth, path, qs, rproto, headers, rfile) ---Type to continue, or q to quit--- File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 234, in __init__ self.run() File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 410, in tail return self.response_class(environ, start_response, self.cpapp) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 99, in __call__ return self.nextapp(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 180, in trap return func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 160, in __init__ self.nextapp, self.environ, self.start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 145, in __call__ self.throws File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 422, in __call__ return head(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cptree.py", line 151, in __call__ return self.wsgiapp(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cptree.py", line 299, in __call__ return app(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 2267, in respond response = self.req.server.wsgi_app(self.env, self.start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 868, in respond self.server.gateway(self).respond() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1353, in communicate req.respond() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1525, in run conn.communicate() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 37 (Thread 0x7ff797b82700 (LWP 24125)): #0 0x00007ff7b35def96 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55a285145e20) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 do_futex_wait (sem=sem@entry=0x55a285145e20, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ff7b35df054 in __new_sem_wait_slow (sem=sem@entry=0x55a285145e20, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ff7b35df144 in __new_sem_wait (sem=0x55a285145e20) at sem_wait.c:42 #4 0x00007ff7b3c0f278 in PyThread_acquire_lock (lock=0x55a285145e20, waitflag=) at ../Python/thread_pthread.h:324 #5 0x00007ff7b3ac6000 in lock_PyThread_acquire_lock (self=0x7ff790352db0, args=) at ../Modules/threadmodule.c:52 #6 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff797b79fe0) at ../Python/ceval.c:4357 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79cc3fb50, kwcount=0, defs=0x7ff7a381a3e8, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff797b7a1c0, func=) at ../Python/ceval.c:4452 #10 call_function (oparg=, pp_stack=0x7ff797b7a1c0) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #12 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79030a1d8, kwcount=0, defs=0x7ff7a381a5a8, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #13 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff797b7a3a0, func=) at ../Python/ceval.c:4452 #14 call_function (oparg=, pp_stack=0x7ff797b7a3a0) at ../Python/ceval.c:4377 #15 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79030a050, for file /home/sebastian/Repos/ceph/src/pybind/mgr/mgr_module.py, line 71, in wait (self=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff7902f9690>) at remote 0x7ff7902f98d0>, r=0, outs='', tag='') at remote 0x7ff79035d610>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #16 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff797b7a4c0, func=) at ../Python/ceval.c:4442 #17 call_function (oparg=, pp_stack=0x7ff797b7a4c0) at ../Python/ceval.c:4377 #18 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #19 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x55a2853fdae0, kwcount=2, defs=0x7ff79e694e28, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #20 0x00007ff7b3b10580 in fast_function (nk=2, na=, n=, pp_stack=0x7ff797b7a6a0, func=) at ../Python/ceval.c:4452 #21 call_function (oparg=, pp_stack=0x7ff797b7a6a0) at ../Python/ceval.c:4377 #22 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #23 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79030b8d8, kwcount=4, defs=0x7ff79cc1d168, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #24 0x00007ff7b3bf1d3d in function_call.lto_priv.346 (func=, arg=(,), kw={'k': u'3', 'm': u'2', 'name': u'foo', 'ruleset_failure_domain': u''}) at ../Objects/funcobject.c:523 #25 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #26 0x00007ff7b3b0cefb in ext_do_call (nk=, na=1, flags=, pp_stack=0x7ff797b7a928, func=) at ../Python/ceval.c:4671 #27 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:3033 #28 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79bbdfe78, kwcount=4, defs=0x0, defcount=0, closure=(,)) at ../Python/ceval.c:3589 #29 0x00007ff7b3bf1d3d in function_call.lto_priv.346 (func=, arg=(), kw={'k': u'3', 'm': u'2', 'name': u'foo', 'ruleset_failure_domain': u''}) at ../Objects/funcobject.c:523 #30 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #31 0x00007ff7b3b0cefb in ext_do_call (nk=, na=0, flags=, pp_stack=0x7ff797b7aba8, func=) at ../Python/ceval.c:4671 #32 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:3033 #33 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79bbf5590, kwcount=4, defs=0x0, defcount=0, closure=(,)) at ../Python/ceval.c:3589 #34 0x00007ff7b3bf1d3d in function_call.lto_priv.346 (func=, arg=(), kw={'k': u'3', 'm': u'2', 'name': u'foo', 'ruleset_failure_domain': u''}) at ../Objects/funcobject.c:523 #35 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #36 0x00007ff7b3b0cefb in ext_do_call (nk=, na=0, flags=, pp_stack=0x7ff797b7ae28, func=) at ../Python/ceval.c:4671 #37 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:3033 #38 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79bbf5518, kwcount=4, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #39 0x00007ff7b3bf1d3d in function_call.lto_priv.346 (func=, arg=(,), kw={'k': u'3', 'm': u'2', 'name': u'foo', 'ruleset_failure_domain': u''}) at ../Objects/funcobject.c:523 #40 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #41 0x00007ff7b3b0cefb in ext_do_call (nk=, na=1, flags=, pp_stack=0x7ff797b7b0a8, func=) at ../Python/ceval.c:4671 #42 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:3033 #43 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79e6907d8, kwcount=5, defs=0x0, defcount=0, closure=(,)) at ../Python/ceval.c:3589 #44 0x00007ff7b3bf1d3d in function_call.lto_priv.346 (func=, arg=(,), kw={'k': u'3', 'm': u'2', 'name': u'foo', 'ruleset_failure_domain': u'', '_method': u'post'}) at ../Objects/funcobject.c:523 #45 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #46 0x00007ff7b3b0cefb in ext_do_call (nk=, na=1, flags=, pp_stack=0x7ff797b7b328, func=) at ../Python/ceval.c:4671 #47 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:3033 #48 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff7be47c068, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #49 0x00007ff7b3bf1d3d in function_call.lto_priv.346 (func=, arg=(, _kwargs={}) at remote 0x7ff79035dc10>,), kw={}) at ../Objects/funcobject.c:523 #50 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #51 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, _kwargs={}) at remote 0x7ff79035dc10>,), kw={}) at ../Objects/classobject.c:2602 #52 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #53 0x00007ff7b3b7d51a in slot_tp_call (self=, _kwargs={}) at remote 0x7ff79035dc10>, args=(), kwds={}) at ../Objects/typeobject.c:5600 #54 0x00007ff7b3ab13c3 in PyObject_Call (func=, _kwargs={}) at remote 0x7ff79035dc10>, arg=, kw=) at ../Objects/abstract.c:2547 #55 0x00007ff7b3b0cefb in ext_do_call (nk=, na=0, flags=, pp_stack=0x7ff797b7b878, func=, _kwargs={}) at remote 0x7ff79035dc10>) at ../Python/ceval.c:4671 #56 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:3033 #57 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #58 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, _kwargs={}) at remote 0x7ff79035dc10>) at remote 0x7ff78f2bce60>,), kw=0x0) at ../Objects/funcobject.c:523 #59 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #60 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, _kwargs={}) at remote 0x7ff79035dc10>) at remote 0x7ff78f2bce60>,), kw=0x0) at ../Objects/classobject.c:2602 #61 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #62 0x00007ff7b3c09064 in instance_call.lto_priv.242 (func=, arg=(), kw=0x0) at ../Objects/classobject.c:2153 #63 0x00007ff7b3ab13c3 in PyObject_Call (func=, _kwargs={}) at remote 0x7ff79035dc10>) at remote 0x7ff78f2bce60>, arg=, kw=) at ../Objects/abstract.c:2547 #64 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff797b7bdc0, func=) at ../Python/ceval.c:4574 #65 call_function (oparg=, pp_stack=0x7ff797b7bdc0) at ../Python/ceval.c:4379 #66 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff790303620, for file /usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py, line 670, in respond (self=, app=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, d...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #67 0x00007ff7b3b1383a in fast_function (nk=, na=, n=2, pp_stack=0x7ff797b7bee0, func=) at ../Python/ceval.c:4442 #68 call_function (oparg=, pp_stack=0x7ff797b7bee0) at ../Python/ceval.c:4377 #69 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a2852f7aa0, for file /usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py, line 589, in run (self=, app=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disab...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #70 0x00007ff7b3b1383a in fast_function (nk=, na=, n=7, pp_stack=0x7ff797b7c000, func=) at ../Python/ceval.c:4442 #71 call_function (oparg=, pp_stack=0x7ff797b7c000) at ../Python/ceval.c:4377 #72 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a284f007a0, for file /usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py, line 349, in run (self=, na=, n=1, pp_stack=0x7ff797b7c120, func=) at ../Python/ceval.c:4442 #74 call_function (oparg=, pp_stack=0x7ff797b7c120) at ../Python/ceval.c:4377 #75 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #76 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #77 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, remaining=0) at remote 0x7ff79035dd10>, 'HTTP_HOST...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #78 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #79 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, remaining=0) at remote 0x7ff79035dd10>, 'HTTP_HOST...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #80 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #81 0x00007ff7b3b7ca72 in slot_tp_init ( self=, remaining=0) at remote 0x7ff79035dd10>, 'HTTP_HOST'...(truncated), args=({'HTTP_REFERER': 'http://192.168.178.29:43017/api/erasure_code_profile', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'POST', 'PATH_INFO': '/erasure_code_profile/', 'HTTP_ORIGIN': 'http://192.168.178.29:43017', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'CONTENT_LENGTH': '53', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60914', 'wsgi.url_scheme': 'http', 'SERVER_PORT': '43017', 'wsgi.input': , remaining=0) at remote 0x7ff79035dd10>, 'HTTP_HOST': '192.168.178.29:43...(truncated), kwds=0x0) at ../Objects/typeobject.c:5860 #82 0x00007ff7b3b997da in type_call.lto_priv.138 (type=, args=({'HTTP_REFERER': 'http://192.168.178.29:43017/api/erasure_code_profile', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'POST', 'PATH_INFO': '/erasure_code_profile/', 'HTTP_ORIGIN': 'http://192.168.178.29:43017', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'CONTENT_LENGTH': '53', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60914', 'wsgi.url_scheme': 'http', 'SERVER_PORT': '43017', 'wsgi.input': , remaining=0) at remote 0x7ff79035dd10>, 'HTTP_HOST': '192.168.178.29:43...(truncated), kwds=0x0) at ../Objects/typeobject.c:765 #83 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #84 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff797b7c6a0, func=) at ../Python/ceval.c:4574 #85 call_function (oparg=, pp_stack=0x7ff797b7c6a0) at ../Python/ceval.c:4379 #86 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff7903027b0, for file /usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py, line 410, in tail (self=), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RL...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #87 0x00007ff7b3b1383a in fast_function (nk=, na=, n=3, pp_stack=0x7ff797b7c7c0, func=) at ../Python/ceval.c:4442 #88 call_function (oparg=, pp_stack=0x7ff797b7c7c0) at ../Python/ceval.c:4377 #89 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #90 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff7be47c068, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #91 0x00007ff7b3bf1d3d in function_call.lto_priv.346 (func=, arg=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/api/erasure_code_profile', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'POST', 'PATH_INFO': '/erasure_code_profile/', 'HTTP_ORIGIN': 'http://192.168.178.29:43017', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'CONTENT_LENGTH': '53', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60914', 'wsgi.url_scheme': 'http', 'SERVER_PORT': '43017', 'wsgi.input': , arg=, kw=) at ../Objects/abstract.c:2547 #93 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/api/erasure_code_profile', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'POST', 'PATH_INFO': '/erasure_code_profile/', 'HTTP_ORIGIN': 'http://192.168.178.29:43017', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'CONTENT_LENGTH': '53', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60914', 'wsgi.url_scheme': 'http', 'SERVER_PORT': '43017', 'wsgi.input': , arg=, kw=) at ../Objects/abstract.c:2547 #95 0x00007ff7b3b7d51a in slot_tp_call (self=) at remote 0x7ff79035db90>, args=({'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/api/erasure_code_profile', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'POST', 'PATH_INFO': '/erasure_code_profile/', 'HTTP_ORIGIN': 'http://192.168.178.29:43017', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'CONTENT_LENGTH': '53', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60914', 'wsgi.url_scheme': 'http', 'SERVER_PORT': '43017', 'wsgi.input': , remaining=0) at remote 0x7ff79035dd10>, 'HTTP_HOST': '192.168.178.29:43017', 'wsgi....(truncated), kwds={}) at ../Objects/typeobject.c:5600 #96 0x00007ff7b3ab13c3 in PyObject_Call (func=) at remote 0x7ff79035db90>, arg=, kw=) at ../Objects/abstract.c:2547 #97 0x00007ff7b3b0cefb in ext_do_call (nk=, na=0, flags=, pp_stack=0x7ff797b7cd18, func=) at remote 0x7ff79035db90>) at ../Python/ceval.c:4671 #98 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:3033 #99 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x55a284e18b20, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #100 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff797b7cef0, func=) at ../Python/ceval.c:4452 #101 call_function (oparg=, pp_stack=0x7ff797b7cef0) at ../Python/ceval.c:4377 #102 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #103 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #104 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(<_TrappedResponse(start_response=, started_response=False, environ={'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/api/erasure_code_profile', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'POST', 'PATH_INFO': '/erasure_code_profile/', 'HTTP_ORIGIN': 'http://192.168.178.29:43017', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'CONTENT_LENGTH': '53', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60914', 'wsgi.url_scheme': 'http', 'SERVER_PORT': '43017', 'wsgi.input': , arg=, kw=) at ../Objects/abstract.c:2547 #106 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(<_TrappedResponse(start_response=, started_response=False, environ={'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/api/erasure_code_profile', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'POST', 'PATH_INFO': '/erasure_code_profile/', 'HTTP_ORIGIN': 'http://192.168.178.29:43017', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'CONTENT_LENGTH': '53', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60914', 'wsgi.url_scheme': 'http', 'SERVER_PORT': '43017', 'wsgi.input': , arg=, kw=) at ../Objects/abstract.c:2547 #108 0x00007ff7b3b7ca72 in slot_tp_init ( self=<_TrappedResponse(start_response=, started_response=False, environ={'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/api/erasure_code_profile', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'POST', 'PATH_INFO': '/erasure_code_profile/', 'HTTP_ORIGIN': 'http://192.168.178.29:43017', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'CONTENT_LENGTH': '53', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60914', 'wsgi.url_scheme': 'http', 'SERVER_PORT': '43017', 'wsgi.input': ) at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/api/erasure_code_profile', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'POST', 'PATH_INFO': '/erasure_code_profile/', 'HTTP_ORIGIN': 'http://192.168.178.29:43017', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'CONTENT_LENGTH': '53', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60914', 'wsgi.url_scheme': 'http', 'SERVER_PORT': '43017', 'wsgi.input': , args=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/api/erasure_code_profile', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'POST', 'PATH_INFO': '/erasure_code_profile/', 'HTTP_ORIGIN': 'http://192.168.178.29:43017', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'CONTENT_LENGTH': '53', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60914', 'wsgi.url_scheme': 'http', 'SERVER_PORT': '43017', 'wsgi.input': , arg=, kw=) at ../Objects/abstract.c:2547 #111 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff797b7d470, func=) at ../Python/ceval.c:4574 #112 call_function (oparg=, pp_stack=0x7ff797b7d470) at ../Python/ceval.c:4379 #113 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #114 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #115 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/api/erasure_code_profile', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'POST', 'PATH_INFO': '/erasure_code_profile/', 'HTTP_ORIGIN': 'http://192.168.178.29:43017', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'CONTENT_LENGTH': '53', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60914', 'wsgi...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #116 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #117 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/api/erasure_code_profile', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'POST', 'PATH_INFO': '/erasure_code_profile/', 'HTTP_ORIGIN': 'http://192.168.178.29:43017', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'CONTENT_LENGTH': '53', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60914', 'wsgi...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #118 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #119 0x00007ff7b3b7d51a in slot_tp_call (self=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, args=({'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/api/erasure_code_profile', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'POST', 'PATH_INFO': '/erasure_code_profile/', 'HTTP_ORIGIN': 'http://192.168.178.29:43017', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'CONTENT_LENGTH': '53', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60914', 'wsgi.url_scheme': 'http', 'SERVER_PORT': '43017', 'wsgi.input': , remaining=0) at remote 0x7ff79035dd10>, 'HTTP_HOST': '192.168.178.29:43017', 'wsgi....(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #120 0x00007ff7b3ab13c3 in PyObject_Call (func=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, arg=, kw=) at ../Objects/abstract.c:2547 #121 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff797b7d9c0, func=) at ../Python/ceval.c:4574 #122 call_function (oparg=, pp_stack=0x7ff797b7d9c0) at ../Python/ceval.c:4379 #123 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #124 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #125 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35f...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #126 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #127 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35f...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #128 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #129 0x00007ff7b3b7d51a in slot_tp_call ( self=), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb...(truncated), args=({'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/api/erasure_code_profile', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'POST', 'PATH_INFO': '/erasure_code_profile/', 'HTTP_ORIGIN': 'http://192.168.178.29:43017', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'CONTENT_LENGTH': '53', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60914', 'wsgi.url_scheme': 'http', 'SERVER_PORT': '43017', 'wsgi.input': , remaining=0) at remote 0x7ff79035dd10>, 'HTTP_HOST': '192.168.178.29:43017', 'wsgi....(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #130 0x00007ff7b3ab13c3 in PyObject_Call ( func=), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb...(truncated), arg=, kw=) at ../Objects/abstract.c:2547 #131 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff797b7df10, func=) at ../Python/ceval.c:4574 #132 call_function (oparg=, pp_stack=0x7ff797b7df10) at ../Python/ceval.c:4379 #133 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #134 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #135 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #137 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #139 0x00007ff7b3b7d51a in slot_tp_call ( self=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , remaining=0) at remote 0x7ff79035dd10>, 'HTTP_HOST': '192.168.178.29:43017', 'wsgi....(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #140 0x00007ff7b3ab13c3 in PyObject_Call ( func=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , kw=) at ../Objects/abstract.c:2547 #141 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff797b7e460, func=) at ../Python/ceval.c:4574 #142 call_function (oparg=, pp_stack=0x7ff797b7e460) at ../Python/ceval.c:4379 #143 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #144 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #145 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #147 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #149 0x00007ff7b3b7d51a in slot_tp_call ( self=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , remaining=0) at remote 0x7ff79035dd10>, 'HTTP_HOST': '192.168.178.29:43017', 'wsgi.multithread': True, 'HTTP_UPGRADE_INSECURE_REQUESTS': '1', 'HTTP_CACHE_CONTROL': '...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #150 0x00007ff7b3ab13c3 in PyObject_Call ( func=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , kw=) at ../Objects/abstract.c:2547 #151 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff797b7e9b0, func=) at ../Python/ceval.c:4574 #152 call_function (oparg=, pp_stack=0x7ff797b7e9b0) at ../Python/ceval.c:4379 #153 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a2851c88a0, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 2267, in respond (self=, remaining=0) at remote 0x7ff79035dd10>, uri='/api/erasure_code_profile/', sent_headers=False, server=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read':...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #154 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff797b7ead0, func=) at ../Python/ceval.c:4442 #155 call_function (oparg=, pp_stack=0x7ff797b7ead0) at ../Python/ceval.c:4377 #156 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a2850398e0, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 868, in respond (self=, remaining=0) at remote 0x7ff79035dd10>, uri='/api/erasure_code_profile/', sent_headers=False, server=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , na=, n=1, pp_stack=0x7ff797b7ebf0, func=) at ../Python/ceval.c:4442 #158 call_function (oparg=, pp_stack=0x7ff797b7ebf0) at ../Python/ceval.c:4377 #159 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff790342c20, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1353, in communicate (self=, socket=<_socketobject at remote 0x7ff7a0ebae50>, remote_addr='::ffff:192.168.178.29', remote_port=60914, ssl_env={}, server=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , 'Bytes Written': , na=, n=1, pp_stack=0x7ff797b7ed10, func=) at ../Python/ceval.c:4442 #161 call_function (oparg=, pp_stack=0x7ff797b7ed10) at ../Python/ceval.c:4377 #162 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3b8240, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1525, in run (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2710>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__l...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #163 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff797b7ee30, func=) at ../Python/ceval.c:4442 #164 call_function (oparg=, pp_stack=0x7ff797b7ee30) at ../Python/ceval.c:4377 #165 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a285038da0, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2710>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, na=, n=1, pp_stack=0x7ff797b7ef50, func=) at ../Python/ceval.c:4442 #167 call_function (oparg=, pp_stack=0x7ff797b7ef50) at ../Python/ceval.c:4377 #168 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #169 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #170 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2710>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #172 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2710>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #174 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #175 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef0fc0) at ../Modules/threadmodule.c:620 #176 0x00007ff7b35d57fc in start_thread (arg=0x7ff797b82700) at pthread_create.c:465 #177 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 36 (Thread 0x7ff798383700 (LWP 24124)): Traceback (most recent call first): Waiting for the GIL File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() File "/usr/lib/python2.7/Queue.py", line 168, in get self.not_empty.wait() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1517, in run conn = self.server.requests.get() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 36 (Thread 0x7ff798383700 (LWP 24124)): #0 0x00007ff7b35def96 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55a2850185c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 do_futex_wait (sem=sem@entry=0x55a2850185c0, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ff7b35df054 in __new_sem_wait_slow (sem=sem@entry=0x55a2850185c0, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ff7b35df144 in __new_sem_wait (sem=0x55a2850185c0) at sem_wait.c:42 #4 0x00007ff7b3c0f278 in PyThread_acquire_lock (lock=0x55a2850185c0, waitflag=) at ../Python/thread_pthread.h:324 #5 0x00007ff7b3ac6000 in lock_PyThread_acquire_lock (self=0x7ff79b3a02d0, args=) at ../Modules/threadmodule.c:52 #6 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff79837f950) at ../Python/ceval.c:4357 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3b8200, kwcount=0, defs=0x7ff7a4f827a8, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79837fb30, func=) at ../Python/ceval.c:4452 #10 call_function (oparg=, pp_stack=0x7ff79837fb30) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #12 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3adf78, kwcount=0, defs=0x7ff79b3929b0, defcount=2, closure=0x0) at ../Python/ceval.c:3589 #13 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79837fd10, func=) at ../Python/ceval.c:4452 #14 call_function (oparg=, pp_stack=0x7ff79837fd10) at ../Python/ceval.c:4377 #15 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3adde0, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1517, in run (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aa710>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__l...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #16 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79837fe30, func=) at ../Python/ceval.c:4442 #17 call_function (oparg=, pp_stack=0x7ff79837fe30) at ../Python/ceval.c:4377 #18 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a285038b60, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aa710>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, na=, n=1, pp_stack=0x7ff79837ff50, func=) at ../Python/ceval.c:4442 #20 call_function (oparg=, pp_stack=0x7ff79837ff50) at ../Python/ceval.c:4377 #21 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #22 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #23 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aa710>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #25 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aa710>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #27 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #28 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef1080) at ../Modules/threadmodule.c:620 #29 0x00007ff7b35d57fc in start_thread (arg=0x7ff798383700) at pthread_create.c:465 #30 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 35 (Thread 0x7ff798b84700 (LWP 24123)): Traceback (most recent call first): Waiting for the GIL File "/usr/lib/python2.7/threading.py", line 174, in acquire rc = self.__block.acquire(blocking) File "/usr/lib/python2.7/dist-packages/cherrypy/lib/sessions.py", line 428, in acquire_lock self.locks.setdefault(self.id, threading.RLock()).acquire() File "/usr/lib/python2.7/dist-packages/cherrypy/_cptools.py", line 286, in _lock_session cherrypy.serving.session.acquire_lock() File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 63, in __call__ return self.callback(**self.kwargs) File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 104, in run hook() File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 667, in respond self.hooks.run('before_handler') File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 589, in run self.respond(pi) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 349, in run request.run(meth, path, qs, rproto, headers, rfile) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 234, in __init__ self.run() File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 410, in tail return self.response_class(environ, start_response, self.cpapp) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 99, in __call__ return self.nextapp(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 180, in trap return func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 160, in __init__ self.nextapp, self.environ, self.start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 145, in __call__ self.throws File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 422, in __call__ return head(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cptree.py", line 151, in __call__ return self.wsgiapp(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cptree.py", line 299, in __call__ return app(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 2267, in respond response = self.req.server.wsgi_app(self.env, self.start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 868, in respond self.server.gateway(self).respond() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1353, in communicate req.respond() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1525, in run conn.communicate() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 35 (Thread 0x7ff798b84700 (LWP 24123)): #0 0x00007ff7b35def96 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55a285204640) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 do_futex_wait (sem=sem@entry=0x55a285204640, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ff7b35df054 in __new_sem_wait_slow (sem=sem@entry=0x55a285204640, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ff7b35df144 in __new_sem_wait (sem=0x55a285204640) at sem_wait.c:42 #4 0x00007ff7b3c0f278 in PyThread_acquire_lock (lock=0x55a285204640, waitflag=) at ../Python/thread_pthread.h:324 #5 0x00007ff7b3ac6000 in lock_PyThread_acquire_lock (self=0x7ff7a211ebf0, args=) at ../Modules/threadmodule.c:52 #6 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff798b7d1d0) at ../Python/ceval.c:4357 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79030a718, kwcount=0, defs=0x7ff7a381a368, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff798b7d3b0, func=) at ../Python/ceval.c:4452 #10 call_function (oparg=, pp_stack=0x7ff798b7d3b0) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79030a590, for file /usr/lib/python2.7/dist-packages/cherrypy/lib/sessions.py, line 428, in acquire_lock (self=], originalid='b10bf3d0618fbfbeb365df0ad48fffa52651bf22', clean_freq=5, debug=False, _data={}, _id='b10bf3d0618fbfbeb365df0ad48fffa52651bf22') at remote 0x7ff79030e710>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #12 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff798b7d4d0, func=) at ../Python/ceval.c:4442 #13 call_function (oparg=, pp_stack=0x7ff798b7d4d0) at ../Python/ceval.c:4377 #14 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #15 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff7be47c068, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #16 0x00007ff7b3bf1d3d in function_call.lto_priv.346 (func=, arg=(, _priority=50, secure=None, timeout=None, debug=None, path=None, __doc__="Initialize session object (using cookies).\n\n storage_type\n One of 'ram', 'file', 'postgresql', 'memcached'. This will be\n used to look up the corresponding class in cherrypy.lib.sessions\n globals. For example, 'file' will use the FileSession class.\n\n path\n The 'path' value to stick in the response cookie metadata.\n\n path_header\n If 'path' is None (the default), then the response\n cookie 'path' will be pulled from request.headers[path_header].\n\n name\n The name of the cookie.\n\n timeout\n The expiration timeout (in minutes) for the stored session data.\n If 'persistent' is True (the default), this is also the timeout\n for the cookie...(truncated), kw={}) at ../Objects/funcobject.c:523 #17 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #18 0x00007ff7b3b0cefb in ext_do_call (nk=, na=1, flags=, pp_stack=0x7ff798b7d758, func=) at ../Python/ceval.c:4671 #19 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:3033 #20 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #21 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, failsafe=False, kwargs={}) at remote 0x7ff79030e790>,), kw=0x0) at ../Objects/funcobject.c:523 #22 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #23 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, failsafe=False, kwargs={}) at remote 0x7ff79030e790>,), kw=0x0) at ../Objects/classobject.c:2602 #24 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #25 0x00007ff7b3b7d51a in slot_tp_call (self=, failsafe=False, kwargs={}) at remote 0x7ff79030e790>, args=(), kwds=0x0) at ../Objects/typeobject.c:5600 #26 0x00007ff7b3ab13c3 in PyObject_Call (func=, failsafe=False, kwargs={}) at remote 0x7ff79030e790>, arg=, kw=) at ../Objects/abstract.c:2547 #27 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff798b7dca0, func=) at ../Python/ceval.c:4574 #28 call_function (oparg=, pp_stack=0x7ff798b7dca0) at ../Python/ceval.c:4379 #29 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a2854b5460, for file /usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py, line 104, in run (self=, point='before_handler', exc=None, hooks=[, failsafe=False, kwargs={}) at remote 0x7ff79030ea10>, , failsafe=False, kwargs={}) at remote 0x7ff79030e790>, , failsafe=False, kwargs={}) at remote 0x7ff79030e850>, , failsafe=False, kwargs={}) at remote 0x7ff79030ea90>, , failsafe=False, kwargs={}) at remote 0x7ff79030ead0>, , failsafe=False, kwargs={}) at remote 0x7ff79030e910>], hook=<...>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #30 0x00007ff7b3b1383a in fast_function (nk=, na=, n=2, pp_stack=0x7ff798b7ddc0, func=) at ../Python/ceval.c:4442 #31 call_function (oparg=, pp_stack=0x7ff798b7ddc0) at ../Python/ceval.c:4377 #32 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3bbde0, for file /usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py, line 667, in respond (self=, app=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, mana...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #33 0x00007ff7b3b1383a in fast_function (nk=, na=, n=2, pp_stack=0x7ff798b7dee0, func=) at ../Python/ceval.c:4442 #34 call_function (oparg=, pp_stack=0x7ff798b7dee0) at ../Python/ceval.c:4377 #35 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a2854b5220, for file /usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py, line 589, in run (self=, app=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #36 0x00007ff7b3b1383a in fast_function (nk=, na=, n=7, pp_stack=0x7ff798b7e000, func=) at ../Python/ceval.c:4442 #37 call_function (oparg=, pp_stack=0x7ff798b7e000) at ../Python/ceval.c:4377 #38 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a28518caa0, for file /usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py, line 349, in run (self=, remaining=0) at remote 0x7ff79030e2d0>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #39 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff798b7e120, func=) at ../Python/ceval.c:4442 #40 call_function (oparg=, pp_stack=0x7ff798b7e120) at ../Python/ceval.c:4377 #41 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #42 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #43 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, remaining=0) at remote 0x7ff79030e2d0>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32884', '...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #44 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #45 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, remaining=0) at remote 0x7ff79030e2d0>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32884', '...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #46 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #47 0x00007ff7b3b7ca72 in slot_tp_init ( self=, remaining=0) at remote 0x7ff79030e2d0>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32884', 'w...(truncated), args=({'HTTP_REFERER': 'http://192.168.178.29:43017/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030e2d0>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32884', 'wsgi.run_once': False...(truncated), kwds=0x0) at ../Objects/typeobject.c:5860 #48 0x00007ff7b3b997da in type_call.lto_priv.138 (type=, args=({'HTTP_REFERER': 'http://192.168.178.29:43017/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030e2d0>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32884', 'wsgi.run_once': False...(truncated), kwds=0x0) at ../Objects/typeobject.c:765 #49 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #50 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff798b7e6a0, func=) at ../Python/ceval.c:4574 #51 call_function (oparg=, pp_stack=0x7ff798b7e6a0) at ../Python/ceval.c:4379 #52 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff790302988, for file /usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py, line 410, in tail (self=), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RL...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #53 0x00007ff7b3b1383a in fast_function (nk=, na=, n=3, pp_stack=0x7ff798b7e7c0, func=) at ../Python/ceval.c:4442 #54 call_function (oparg=, pp_stack=0x7ff798b7e7c0) at ../Python/ceval.c:4377 #55 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #56 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff7be47c068, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #57 0x00007ff7b3bf1d3d in function_call.lto_priv.346 (func=, arg=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030e2d0>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d...(truncated), kw={}) at ../Objects/funcobject.c:523 #58 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #59 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030e2d0>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d...(truncated), kw={}) at ../Objects/classobject.c:2602 #60 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #61 0x00007ff7b3b7d51a in slot_tp_call (self=) at remote 0x7ff79035db90>, args=({'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030e2d0>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32884', 'wsgi.run_once': False, 'wsgi.erro...(truncated), kwds={}) at ../Objects/typeobject.c:5600 #62 0x00007ff7b3ab13c3 in PyObject_Call (func=) at remote 0x7ff79035db90>, arg=, kw=) at ../Objects/abstract.c:2547 #63 0x00007ff7b3b0cefb in ext_do_call (nk=, na=0, flags=, pp_stack=0x7ff798b7ed18, func=) at remote 0x7ff79035db90>) at ../Python/ceval.c:4671 #64 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:3033 #65 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79036c9b0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #66 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff798b7eef0, func=) at ../Python/ceval.c:4452 #67 call_function (oparg=, pp_stack=0x7ff798b7eef0) at ../Python/ceval.c:4377 #68 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #69 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #70 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(<_TrappedResponse(start_response=, started_response=False, environ={'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030e2d0>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbf...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #71 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #72 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(<_TrappedResponse(start_response=, started_response=False, environ={'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030e2d0>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbf...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #73 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #74 0x00007ff7b3b7ca72 in slot_tp_init ( self=<_TrappedResponse(start_response=, started_response=False, environ={'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030e2d0>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfb...(truncated), args=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030e2d0>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d...(truncated), kwds=0x0) at ../Objects/typeobject.c:5860 #75 0x00007ff7b3b997da in type_call.lto_priv.138 (type=, args=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030e2d0>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d...(truncated), kwds=0x0) at ../Objects/typeobject.c:765 #76 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #77 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff798b7f470, func=) at ../Python/ceval.c:4574 #78 call_function (oparg=, pp_stack=0x7ff798b7f470) at ../Python/ceval.c:4379 #79 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #80 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #81 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030e2d0>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #82 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #83 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030e2d0>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #84 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #85 0x00007ff7b3b7d51a in slot_tp_call (self=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, args=({'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030e2d0>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32884', 'wsgi.run_once': False, 'wsgi.erro...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #86 0x00007ff7b3ab13c3 in PyObject_Call (func=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, arg=, kw=) at ../Objects/abstract.c:2547 #87 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff798b7f9c0, func=) at ../Python/ceval.c:4574 #88 call_function (oparg=, pp_stack=0x7ff798b7f9c0) at ../Python/ceval.c:4379 #89 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #90 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #91 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35f...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #92 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #93 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35f...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #94 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #95 0x00007ff7b3b7d51a in slot_tp_call ( self=), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb...(truncated), args=({'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff79030e2d0>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32884', 'wsgi.run_once': False, 'wsgi.erro...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #96 0x00007ff7b3ab13c3 in PyObject_Call ( func=), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb...(truncated), arg=, kw=) at ../Objects/abstract.c:2547 #97 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff798b7ff10, func=) at ../Python/ceval.c:4574 #98 call_function (oparg=, pp_stack=0x7ff798b7ff10) at ../Python/ceval.c:4379 #99 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #100 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #101 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #103 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #105 0x00007ff7b3b7d51a in slot_tp_call ( self=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , remaining=0) at remote 0x7ff79030e2d0>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32884', 'wsgi.run_once': False, 'wsgi.erro...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #106 0x00007ff7b3ab13c3 in PyObject_Call ( func=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , kw=) at ../Objects/abstract.c:2547 #107 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff798b80460, func=) at ../Python/ceval.c:4574 #108 call_function (oparg=, pp_stack=0x7ff798b80460) at ../Python/ceval.c:4379 #109 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #110 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #111 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #113 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #115 0x00007ff7b3b7d51a in slot_tp_call ( self=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , remaining=0) at remote 0x7ff79030e2d0>, 'HTTP_HOST': '192.168.178.29:43017', 'wsgi.multithread': True, 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'wsgi.version': (1, 0), 'wsgi.run_once': False, 'wsgi.errors': , 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGU...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #116 0x00007ff7b3ab13c3 in PyObject_Call ( func=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , kw=) at ../Objects/abstract.c:2547 #117 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff798b809b0, func=) at ../Python/ceval.c:4574 #118 call_function (oparg=, pp_stack=0x7ff798b809b0) at ../Python/ceval.c:4379 #119 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79036c420, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 2267, in respond (self=, remaining=0) at remote 0x7ff79030e2d0>, uri='/api/summary', sent_headers=False, server=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , na=, n=1, pp_stack=0x7ff798b80ad0, func=) at ../Python/ceval.c:4442 #121 call_function (oparg=, pp_stack=0x7ff798b80ad0) at ../Python/ceval.c:4377 #122 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3c75d8, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 868, in respond (self=, remaining=0) at remote 0x7ff79030e2d0>, uri='/api/summary', sent_headers=False, server=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': ...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #123 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff798b80bf0, func=) at ../Python/ceval.c:4442 #124 call_function (oparg=, pp_stack=0x7ff798b80bf0) at ../Python/ceval.c:4377 #125 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff790342a28, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1353, in communicate (self=, socket=<_socketobject at remote 0x7ff7a0ebaf30>, remote_addr='::ffff:192.168.178.29', remote_port=32884, ssl_env={}, server=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , 'Bytes Written': , na=, n=1, pp_stack=0x7ff798b80d10, func=) at ../Python/ceval.c:4442 #127 call_function (oparg=, pp_stack=0x7ff798b80d10) at ../Python/ceval.c:4377 #128 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3ada00, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1525, in run (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2510>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__l...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #129 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff798b80e30, func=) at ../Python/ceval.c:4442 #130 call_function (oparg=, pp_stack=0x7ff798b80e30) at ../Python/ceval.c:4377 #131 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a2850384a0, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2510>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, na=, n=1, pp_stack=0x7ff798b80f50, func=) at ../Python/ceval.c:4442 #133 call_function (oparg=, pp_stack=0x7ff798b80f50) at ../Python/ceval.c:4377 #134 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #135 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #136 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2510>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #138 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2510>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #140 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #141 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef0ed0) at ../Modules/threadmodule.c:620 #142 0x00007ff7b35d57fc in start_thread (arg=0x7ff798b84700) at pthread_create.c:465 #143 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 34 (Thread 0x7ff799385700 (LWP 24122)): Traceback (most recent call first): Waiting for the GIL File "/usr/lib/python2.7/threading.py", line 174, in acquire rc = self.__block.acquire(blocking) File "/usr/lib/python2.7/dist-packages/cherrypy/lib/sessions.py", line 428, in acquire_lock self.locks.setdefault(self.id, threading.RLock()).acquire() File "/usr/lib/python2.7/dist-packages/cherrypy/_cptools.py", line 286, in _lock_session cherrypy.serving.session.acquire_lock() File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 63, in __call__ return self.callback(**self.kwargs) File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 104, in run hook() File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 667, in respond self.hooks.run('before_handler') File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 589, in run self.respond(pi) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 349, in run request.run(meth, path, qs, rproto, headers, rfile) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 234, in __init__ self.run() File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 410, in tail return self.response_class(environ, start_response, self.cpapp) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 99, in __call__ return self.nextapp(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 180, in trap return func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 160, in __init__ self.nextapp, self.environ, self.start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 145, in __call__ self.throws File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 422, in __call__ return head(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cptree.py", line 151, in __call__ return self.wsgiapp(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cptree.py", line 299, in __call__ return app(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 2267, in respond response = self.req.server.wsgi_app(self.env, self.start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 868, in respond self.server.gateway(self).respond() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1353, in communicate req.respond() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1525, in run conn.communicate() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 34 (Thread 0x7ff799385700 (LWP 24122)): #0 0x00007ff7b35def96 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55a285204640) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 do_futex_wait (sem=sem@entry=0x55a285204640, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ff7b35df054 in __new_sem_wait_slow (sem=sem@entry=0x55a285204640, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ff7b35df144 in __new_sem_wait (sem=0x55a285204640) at sem_wait.c:42 #4 0x00007ff7b3c0f278 in PyThread_acquire_lock (lock=0x55a285204640, waitflag=) at ../Python/thread_pthread.h:324 #5 0x00007ff7b3ac6000 in lock_PyThread_acquire_lock (self=0x7ff7a211ebf0, args=) at ../Modules/threadmodule.c:52 #6 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff79937e1d0) at ../Python/ceval.c:4357 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79030a558, kwcount=0, defs=0x7ff7a381a368, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79937e3b0, func=) at ../Python/ceval.c:4452 #10 call_function (oparg=, pp_stack=0x7ff79937e3b0) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79030a3d0, for file /usr/lib/python2.7/dist-packages/cherrypy/lib/sessions.py, line 428, in acquire_lock (self=], originalid='b10bf3d0618fbfbeb365df0ad48fffa52651bf22', clean_freq=5, debug=False, _data={}, _id='b10bf3d0618fbfbeb365df0ad48fffa52651bf22') at remote 0x7ff790326d90>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #12 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79937e4d0, func=) at ../Python/ceval.c:4442 #13 call_function (oparg=, pp_stack=0x7ff79937e4d0) at ../Python/ceval.c:4377 #14 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #15 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff7be47c068, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #16 0x00007ff7b3bf1d3d in function_call.lto_priv.346 (func=, arg=(, _priority=50, secure=None, timeout=None, debug=None, path=None, __doc__="Initialize session object (using cookies).\n\n storage_type\n One of 'ram', 'file', 'postgresql', 'memcached'. This will be\n used to look up the corresponding class in cherrypy.lib.sessions\n globals. For example, 'file' will use the FileSession class.\n\n path\n The 'path' value to stick in the response cookie metadata.\n\n path_header\n If 'path' is None (the default), then the response\n cookie 'path' will be pulled from request.headers[path_header].\n\n name\n The name of the cookie.\n\n timeout\n The expiration timeout (in minutes) for the stored session data.\n If 'persistent' is True (the default), this is also the timeout\n for the cookie...(truncated), kw={}) at ../Objects/funcobject.c:523 #17 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #18 0x00007ff7b3b0cefb in ext_do_call (nk=, na=1, flags=, pp_stack=0x7ff79937e758, func=) at ../Python/ceval.c:4671 #19 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:3033 #20 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #21 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, failsafe=False, kwargs={}) at remote 0x7ff790326e10>,), kw=0x0) at ../Objects/funcobject.c:523 #22 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #23 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, failsafe=False, kwargs={}) at remote 0x7ff790326e10>,), kw=0x0) at ../Objects/classobject.c:2602 #24 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #25 0x00007ff7b3b7d51a in slot_tp_call (self=, failsafe=False, kwargs={}) at remote 0x7ff790326e10>, args=(), kwds=0x0) at ../Objects/typeobject.c:5600 #26 0x00007ff7b3ab13c3 in PyObject_Call (func=, failsafe=False, kwargs={}) at remote 0x7ff790326e10>, arg=, kw=) at ../Objects/abstract.c:2547 #27 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79937eca0, func=) at ../Python/ceval.c:4574 #28 call_function (oparg=, pp_stack=0x7ff79937eca0) at ../Python/ceval.c:4379 #29 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a2854b46e0, for file /usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py, line 104, in run (self=, point='before_handler', exc=None, hooks=[, failsafe=False, kwargs={}) at remote 0x7ff79030e0d0>, , failsafe=False, kwargs={}) at remote 0x7ff790326e10>, , failsafe=False, kwargs={}) at remote 0x7ff790326ed0>, , failsafe=False, kwargs={}) at remote 0x7ff79030e150>, , failsafe=False, kwargs={}) at remote 0x7ff79030e190>, , failsafe=False, kwargs={}) at remote 0x7ff790326f90>], hook=<...>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #30 0x00007ff7b3b1383a in fast_function (nk=, na=, n=2, pp_stack=0x7ff79937edc0, func=) at ../Python/ceval.c:4442 #31 call_function (oparg=, pp_stack=0x7ff79937edc0) at ../Python/ceval.c:4377 #32 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3ad810, for file /usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py, line 667, in respond (self=, app=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disable...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #33 0x00007ff7b3b1383a in fast_function (nk=, na=, n=2, pp_stack=0x7ff79937eee0, func=) at ../Python/ceval.c:4442 #34 call_function (oparg=, pp_stack=0x7ff79937eee0) at ../Python/ceval.c:4377 #35 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a2854b44a0, for file /usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py, line 589, in run (self=, app=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0,...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #36 0x00007ff7b3b1383a in fast_function (nk=, na=, n=7, pp_stack=0x7ff79937f000, func=) at ../Python/ceval.c:4442 #37 call_function (oparg=, pp_stack=0x7ff79937f000) at ../Python/ceval.c:4377 #38 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a284eb9ba0, for file /usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py, line 349, in run (self=, remaining=0) at remote 0x7ff790326990>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-81...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #39 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79937f120, func=) at ../Python/ceval.c:4442 #40 call_function (oparg=, pp_stack=0x7ff79937f120) at ../Python/ceval.c:4377 #41 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #42 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #43 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, remaining=0) at remote 0x7ff790326990>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #44 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #45 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, remaining=0) at remote 0x7ff790326990>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #46 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #47 0x00007ff7b3b7ca72 in slot_tp_init ( self=, remaining=0) at remote 0x7ff790326990>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_...(truncated), args=({'HTTP_REFERER': 'http://192.168.178.29:43017/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff790326990>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32860', 'wsg...(truncated), kwds=0x0) at ../Objects/typeobject.c:5860 #48 0x00007ff7b3b997da in type_call.lto_priv.138 (type=, args=({'HTTP_REFERER': 'http://192.168.178.29:43017/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff790326990>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32860', 'wsg...(truncated), kwds=0x0) at ../Objects/typeobject.c:765 #49 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #50 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79937f6a0, func=) at ../Python/ceval.c:4574 #51 call_function (oparg=, pp_stack=0x7ff79937f6a0) at ../Python/ceval.c:4379 #52 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3c7988, for file /usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py, line 410, in tail (self=), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RL...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #53 0x00007ff7b3b1383a in fast_function (nk=, na=, n=3, pp_stack=0x7ff79937f7c0, func=) at ../Python/ceval.c:4442 #54 call_function (oparg=, pp_stack=0x7ff79937f7c0) at ../Python/ceval.c:4377 #55 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #56 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff7be47c068, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #57 0x00007ff7b3bf1d3d in function_call.lto_priv.346 (func=, arg=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff790326990>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; ...(truncated), kw={}) at ../Objects/funcobject.c:523 #58 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #59 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff790326990>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; ...(truncated), kw={}) at ../Objects/classobject.c:2602 #60 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #61 0x00007ff7b3b7d51a in slot_tp_call (self=) at remote 0x7ff79035db90>, args=({'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff790326990>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32860', 'wsgi.run_once':...(truncated), kwds={}) at ../Objects/typeobject.c:5600 #62 0x00007ff7b3ab13c3 in PyObject_Call (func=) at remote 0x7ff79035db90>, arg=, kw=) at ../Objects/abstract.c:2547 #63 0x00007ff7b3b0cefb in ext_do_call (nk=, na=0, flags=, pp_stack=0x7ff79937fd18, func=) at remote 0x7ff79035db90>) at ../Python/ceval.c:4671 #64 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:3033 #65 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3c8b98, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #66 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79937fef0, func=) at ../Python/ceval.c:4452 #67 call_function (oparg=, pp_stack=0x7ff79937fef0) at ../Python/ceval.c:4377 #68 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #69 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #70 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(<_TrappedResponse(start_response=, started_response=False, environ={'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff790326990>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #71 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #72 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(<_TrappedResponse(start_response=, started_response=False, environ={'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff790326990>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #73 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #74 0x00007ff7b3b7ca72 in slot_tp_init ( self=<_TrappedResponse(start_response=, started_response=False, environ={'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff790326990>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_...(truncated), args=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff790326990>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; ...(truncated), kwds=0x0) at ../Objects/typeobject.c:5860 #75 0x00007ff7b3b997da in type_call.lto_priv.138 (type=, args=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff790326990>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; ...(truncated), kwds=0x0) at ../Objects/typeobject.c:765 #76 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #77 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff799380470, func=) at ../Python/ceval.c:4574 #78 call_function (oparg=, pp_stack=0x7ff799380470) at ../Python/ceval.c:4379 #79 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #80 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #81 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff790326990>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36'...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #82 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #83 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff790326990>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36'...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #84 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #85 0x00007ff7b3b7d51a in slot_tp_call (self=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, args=({'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff790326990>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32860', 'wsgi.run_once':...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #86 0x00007ff7b3ab13c3 in PyObject_Call (func=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, arg=, kw=) at ../Objects/abstract.c:2547 #87 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff7993809c0, func=) at ../Python/ceval.c:4574 #88 call_function (oparg=, pp_stack=0x7ff7993809c0) at ../Python/ceval.c:4379 #89 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #90 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #91 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35f...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #92 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #93 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35f...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #94 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #95 0x00007ff7b3b7d51a in slot_tp_call ( self=), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb...(truncated), args=({'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff790326990>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32860', 'wsgi.run_once':...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #96 0x00007ff7b3ab13c3 in PyObject_Call ( func=), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb...(truncated), arg=, kw=) at ../Objects/abstract.c:2547 #97 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff799380f10, func=) at ../Python/ceval.c:4574 #98 call_function (oparg=, pp_stack=0x7ff799380f10) at ../Python/ceval.c:4379 #99 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #100 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #101 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #103 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #105 0x00007ff7b3b7d51a in slot_tp_call ( self=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , remaining=0) at remote 0x7ff790326990>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '32860', 'wsgi.run_once':...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #106 0x00007ff7b3ab13c3 in PyObject_Call ( func=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , kw=) at ../Objects/abstract.c:2547 #107 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff799381460, func=) at ../Python/ceval.c:4574 #108 call_function (oparg=, pp_stack=0x7ff799381460) at ../Python/ceval.c:4379 #109 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #110 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #111 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #113 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #115 0x00007ff7b3b7d51a in slot_tp_call ( self=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , remaining=0) at remote 0x7ff790326990>, 'HTTP_HOST': '192.168.178.29:43017', 'wsgi.multithread': True, 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'wsgi.version': (1, 0), 'wsgi.run_once': False, 'wsgi.errors': , 'wsgi.multiprocess': False, ...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #116 0x00007ff7b3ab13c3 in PyObject_Call ( func=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , kw=) at ../Objects/abstract.c:2547 #117 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff7993819b0, func=) at ../Python/ceval.c:4574 #118 call_function (oparg=, pp_stack=0x7ff7993819b0) at ../Python/ceval.c:4379 #119 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79bbee9d8, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 2267, in respond (self=, remaining=0) at remote 0x7ff790326990>, uri='/api/dashboard/health', sent_headers=False, server=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , na=, n=1, pp_stack=0x7ff799381ad0, func=) at ../Python/ceval.c:4442 #121 call_function (oparg=, pp_stack=0x7ff799381ad0) at ../Python/ceval.c:4377 #122 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3ab988, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 868, in respond (self=, remaining=0) at remote 0x7ff790326990>, uri='/api/dashboard/health', sent_headers=False, server=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , na=, n=1, pp_stack=0x7ff799381bf0, func=) at ../Python/ceval.c:4442 #124 call_function (oparg=, pp_stack=0x7ff799381bf0) at ../Python/ceval.c:4377 #125 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff790342248, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1353, in communicate (self=, socket=<_socketobject at remote 0x7ff7a0ebafa0>, remote_addr='::ffff:192.168.178.29', remote_port=32860, ssl_env={}, server=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , 'Bytes Written': , na=, n=1, pp_stack=0x7ff799381d10, func=) at ../Python/ceval.c:4442 #127 call_function (oparg=, pp_stack=0x7ff799381d10) at ../Python/ceval.c:4377 #128 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3ad620, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1525, in run (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2310>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__l...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #129 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff799381e30, func=) at ../Python/ceval.c:4442 #130 call_function (oparg=, pp_stack=0x7ff799381e30) at ../Python/ceval.c:4377 #131 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a284f81620, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2310>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, na=, n=1, pp_stack=0x7ff799381f50, func=) at ../Python/ceval.c:4442 #133 call_function (oparg=, pp_stack=0x7ff799381f50) at ../Python/ceval.c:4377 #134 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #135 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #136 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2310>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #138 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2310>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #140 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #141 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef0930) at ../Modules/threadmodule.c:620 #142 0x00007ff7b35d57fc in start_thread (arg=0x7ff799385700) at pthread_create.c:465 #143 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 33 (Thread 0x7ff799b86700 (LWP 24121)): Traceback (most recent call first): Waiting for the GIL File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() File "/usr/lib/python2.7/Queue.py", line 168, in get self.not_empty.wait() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1517, in run conn = self.server.requests.get() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 33 (Thread 0x7ff799b86700 (LWP 24121)): #0 0x00007ff7b35def96 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55a2850185a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 do_futex_wait (sem=sem@entry=0x55a2850185a0, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ff7b35df054 in __new_sem_wait_slow (sem=sem@entry=0x55a2850185a0, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ff7b35df144 in __new_sem_wait (sem=0x55a2850185a0) at sem_wait.c:42 #4 0x00007ff7b3c0f278 in PyThread_acquire_lock (lock=0x55a2850185a0, waitflag=) at ../Python/thread_pthread.h:324 #5 0x00007ff7b3ac6000 in lock_PyThread_acquire_lock (self=0x7ff79b3a05b0, args=) at ../Modules/threadmodule.c:52 #6 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff799b82950) at ../Python/ceval.c:4357 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3ad5e0, kwcount=0, defs=0x7ff7a4f827a8, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff799b82b30, func=) at ../Python/ceval.c:4452 #10 call_function (oparg=, pp_stack=0x7ff799b82b30) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #12 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3ad3d8, kwcount=0, defs=0x7ff79b3929b0, defcount=2, closure=0x0) at ../Python/ceval.c:3589 #13 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff799b82d10, func=) at ../Python/ceval.c:4452 #14 call_function (oparg=, pp_stack=0x7ff799b82d10) at ../Python/ceval.c:4377 #15 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3ad240, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1517, in run (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aa510>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__l...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #16 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff799b82e30, func=) at ../Python/ceval.c:4442 #17 call_function (oparg=, pp_stack=0x7ff799b82e30) at ../Python/ceval.c:4377 #18 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a284f81860, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aa510>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, na=, n=1, pp_stack=0x7ff799b82f50, func=) at ../Python/ceval.c:4442 #20 call_function (oparg=, pp_stack=0x7ff799b82f50) at ../Python/ceval.c:4377 #21 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #22 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #23 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aa510>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #25 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3aa510>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #27 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #28 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef1050) at ../Modules/threadmodule.c:620 #29 0x00007ff7b35d57fc in start_thread (arg=0x7ff799b86700) at pthread_create.c:465 #30 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 32 (Thread 0x7ff79a387700 (LWP 24120)): Traceback (most recent call first): Waiting for the GIL ---Type to continue, or q to quit--- File "/usr/lib/python2.7/threading.py", line 174, in acquire rc = self.__block.acquire(blocking) File "/usr/lib/python2.7/dist-packages/cherrypy/lib/sessions.py", line 428, in acquire_lock self.locks.setdefault(self.id, threading.RLock()).acquire() File "/usr/lib/python2.7/dist-packages/cherrypy/_cptools.py", line 286, in _lock_session cherrypy.serving.session.acquire_lock() File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 63, in __call__ return self.callback(**self.kwargs) File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 104, in run hook() File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 667, in respond self.hooks.run('before_handler') File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 589, in run self.respond(pi) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 349, in run request.run(meth, path, qs, rproto, headers, rfile) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 234, in __init__ self.run() File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 410, in tail return self.response_class(environ, start_response, self.cpapp) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 99, in __call__ return self.nextapp(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 180, in trap return func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 160, in __init__ self.nextapp, self.environ, self.start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 145, in __call__ self.throws File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 422, in __call__ return head(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cptree.py", line 151, in __call__ return self.wsgiapp(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cptree.py", line 299, in __call__ return app(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 2267, in respond response = self.req.server.wsgi_app(self.env, self.start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 868, in respond self.server.gateway(self).respond() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1353, in communicate req.respond() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1525, in run conn.communicate() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 32 (Thread 0x7ff79a387700 (LWP 24120)): #0 0x00007ff7b35def96 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55a285204640) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 do_futex_wait (sem=sem@entry=0x55a285204640, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ff7b35df054 in __new_sem_wait_slow (sem=sem@entry=0x55a285204640, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ff7b35df144 in __new_sem_wait (sem=0x55a285204640) at sem_wait.c:42 #4 0x00007ff7b3c0f278 in PyThread_acquire_lock (lock=0x55a285204640, waitflag=) at ../Python/thread_pthread.h:324 #5 0x00007ff7b3ac6000 in lock_PyThread_acquire_lock (self=0x7ff7a211ebf0, args=) at ../Modules/threadmodule.c:52 #6 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff79a3801d0) at ../Python/ceval.c:4357 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79030a398, kwcount=0, defs=0x7ff7a381a368, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79a3803b0, func=) at ../Python/ceval.c:4452 #10 call_function (oparg=, pp_stack=0x7ff79a3803b0) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79030a210, for file /usr/lib/python2.7/dist-packages/cherrypy/lib/sessions.py, line 428, in acquire_lock (self=], originalid='b10bf3d0618fbfbeb365df0ad48fffa52651bf22', clean_freq=5, debug=False, _data={}, _id='b10bf3d0618fbfbeb365df0ad48fffa52651bf22') at remote 0x7ff790326410>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #12 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79a3804d0, func=) at ../Python/ceval.c:4442 #13 call_function (oparg=, pp_stack=0x7ff79a3804d0) at ../Python/ceval.c:4377 #14 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #15 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff7be47c068, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #16 0x00007ff7b3bf1d3d in function_call.lto_priv.346 (func=, arg=(, _priority=50, secure=None, timeout=None, debug=None, path=None, __doc__="Initialize session object (using cookies).\n\n storage_type\n One of 'ram', 'file', 'postgresql', 'memcached'. This will be\n used to look up the corresponding class in cherrypy.lib.sessions\n globals. For example, 'file' will use the FileSession class.\n\n path\n The 'path' value to stick in the response cookie metadata.\n\n path_header\n If 'path' is None (the default), then the response\n cookie 'path' will be pulled from request.headers[path_header].\n\n name\n The name of the cookie.\n\n timeout\n The expiration timeout (in minutes) for the stored session data.\n If 'persistent' is True (the default), this is also the timeout\n for the cookie...(truncated), kw={}) at ../Objects/funcobject.c:523 #17 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #18 0x00007ff7b3b0cefb in ext_do_call (nk=, na=1, flags=, pp_stack=0x7ff79a380758, func=) at ../Python/ceval.c:4671 #19 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:3033 #20 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #21 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, failsafe=False, kwargs={}) at remote 0x7ff790326490>,), kw=0x0) at ../Objects/funcobject.c:523 #22 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #23 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, failsafe=False, kwargs={}) at remote 0x7ff790326490>,), kw=0x0) at ../Objects/classobject.c:2602 #24 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #25 0x00007ff7b3b7d51a in slot_tp_call (self=, failsafe=False, kwargs={}) at remote 0x7ff790326490>, args=(), kwds=0x0) at ../Objects/typeobject.c:5600 #26 0x00007ff7b3ab13c3 in PyObject_Call (func=, failsafe=False, kwargs={}) at remote 0x7ff790326490>, arg=, kw=) at ../Objects/abstract.c:2547 #27 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79a380ca0, func=) at ../Python/ceval.c:4574 #28 call_function (oparg=, pp_stack=0x7ff79a380ca0) at ../Python/ceval.c:4379 #29 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a2853afaa0, for file /usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py, line 104, in run (self=, point='before_handler', exc=None, hooks=[, failsafe=False, kwargs={}) at remote 0x7ff790326710>, , failsafe=False, kwargs={}) at remote 0x7ff790326490>, , failsafe=False, kwargs={}) at remote 0x7ff790326550>, , failsafe=False, kwargs={}) at remote 0x7ff790326790>, , failsafe=False, kwargs={}) at remote 0x7ff7903267d0>, , failsafe=False, kwargs={}) at remote 0x7ff790326610>], hook=<...>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #30 0x00007ff7b3b1383a in fast_function (nk=, na=, n=2, pp_stack=0x7ff79a380dc0, func=) at ../Python/ceval.c:4442 #31 call_function (oparg=, pp_stack=0x7ff79a380dc0) at ../Python/ceval.c:4377 #32 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79b3ad050, for file /usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py, line 667, in respond (self=, app=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disable...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #33 0x00007ff7b3b1383a in fast_function (nk=, na=, n=2, pp_stack=0x7ff79a380ee0, func=) at ../Python/ceval.c:4442 #34 call_function (oparg=, pp_stack=0x7ff79a380ee0) at ../Python/ceval.c:4377 #35 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a2853afce0, for file /usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py, line 589, in run (self=, app=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0,...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #36 0x00007ff7b3b1383a in fast_function (nk=, na=, n=7, pp_stack=0x7ff79a381000, func=) at ../Python/ceval.c:4442 #37 call_function (oparg=, pp_stack=0x7ff79a381000) at ../Python/ceval.c:4377 #38 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a284eb9920, for file /usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py, line 349, in run (self=, remaining=0) at remote 0x7ff7902f9810>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-81...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #39 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79a381120, func=) at ../Python/ceval.c:4442 #40 call_function (oparg=, pp_stack=0x7ff79a381120) at ../Python/ceval.c:4377 #41 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #42 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #43 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, remaining=0) at remote 0x7ff7902f9810>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #44 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #45 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, remaining=0) at remote 0x7ff7902f9810>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #46 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #47 0x00007ff7b3b7ca72 in slot_tp_init ( self=, remaining=0) at remote 0x7ff7902f9810>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_...(truncated), args=({'HTTP_REFERER': 'http://192.168.178.29:43017/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9810>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60980', 'wsg...(truncated), kwds=0x0) at ../Objects/typeobject.c:5860 #48 0x00007ff7b3b997da in type_call.lto_priv.138 (type=, args=({'HTTP_REFERER': 'http://192.168.178.29:43017/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9810>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60980', 'wsg...(truncated), kwds=0x0) at ../Objects/typeobject.c:765 #49 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #50 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79a3816a0, func=) at ../Python/ceval.c:4574 #51 call_function (oparg=, pp_stack=0x7ff79a3816a0) at ../Python/ceval.c:4379 #52 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a28543c120, for file /usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py, line 410, in tail (self=), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RL...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #53 0x00007ff7b3b1383a in fast_function (nk=, na=, n=3, pp_stack=0x7ff79a3817c0, func=) at ../Python/ceval.c:4442 #54 call_function (oparg=, pp_stack=0x7ff79a3817c0) at ../Python/ceval.c:4377 #55 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #56 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff7be47c068, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #57 0x00007ff7b3bf1d3d in function_call.lto_priv.346 (func=, arg=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9810>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; ...(truncated), kw={}) at ../Objects/funcobject.c:523 #58 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #59 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9810>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; ...(truncated), kw={}) at ../Objects/classobject.c:2602 #60 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #61 0x00007ff7b3b7d51a in slot_tp_call (self=) at remote 0x7ff79035db90>, args=({'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9810>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60980', 'wsgi.run_once':...(truncated), kwds={}) at ../Objects/typeobject.c:5600 #62 0x00007ff7b3ab13c3 in PyObject_Call (func=) at remote 0x7ff79035db90>, arg=, kw=) at ../Objects/abstract.c:2547 #63 0x00007ff7b3b0cefb in ext_do_call (nk=, na=0, flags=, pp_stack=0x7ff79a381d18, func=) at remote 0x7ff79035db90>) at ../Python/ceval.c:4671 #64 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:3033 #65 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x55a28530abe0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #66 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79a381ef0, func=) at ../Python/ceval.c:4452 #67 call_function (oparg=, pp_stack=0x7ff79a381ef0) at ../Python/ceval.c:4377 #68 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #69 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #70 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(<_TrappedResponse(start_response=, started_response=False, environ={'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9810>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #71 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #72 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(<_TrappedResponse(start_response=, started_response=False, environ={'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9810>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #73 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #74 0x00007ff7b3b7ca72 in slot_tp_init ( self=<_TrappedResponse(start_response=, started_response=False, environ={'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9810>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_...(truncated), args=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9810>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; ...(truncated), kwds=0x0) at ../Objects/typeobject.c:5860 #75 0x00007ff7b3b997da in type_call.lto_priv.138 (type=, args=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9810>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; ...(truncated), kwds=0x0) at ../Objects/typeobject.c:765 #76 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #77 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79a382470, func=) at ../Python/ceval.c:4574 #78 call_function (oparg=, pp_stack=0x7ff79a382470) at ../Python/ceval.c:4379 #79 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #80 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #81 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9810>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36'...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #82 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #83 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9810>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36'...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #84 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #85 0x00007ff7b3b7d51a in slot_tp_call (self=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, args=({'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9810>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60980', 'wsgi.run_once':...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #86 0x00007ff7b3ab13c3 in PyObject_Call (func=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, arg=, kw=) at ../Objects/abstract.c:2547 #87 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79a3829c0, func=) at ../Python/ceval.c:4574 #88 call_function (oparg=, pp_stack=0x7ff79a3829c0) at ../Python/ceval.c:4379 #89 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #90 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #91 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35f...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #92 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #93 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35f...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #94 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #95 0x00007ff7b3b7d51a in slot_tp_call ( self=), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb...(truncated), args=({'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9810>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60980', 'wsgi.run_once':...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #96 0x00007ff7b3ab13c3 in PyObject_Call ( func=), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb...(truncated), arg=, kw=) at ../Objects/abstract.c:2547 #97 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79a382f10, func=) at ../Python/ceval.c:4574 #98 call_function (oparg=, pp_stack=0x7ff79a382f10) at ../Python/ceval.c:4379 #99 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #100 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #101 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #103 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #105 0x00007ff7b3b7d51a in slot_tp_call ( self=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , remaining=0) at remote 0x7ff7902f9810>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/dashboard/health', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60980', 'wsgi.run_once':...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #106 0x00007ff7b3ab13c3 in PyObject_Call ( func=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , kw=) at ../Objects/abstract.c:2547 #107 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79a383460, func=) at ../Python/ceval.c:4574 #108 call_function (oparg=, pp_stack=0x7ff79a383460) at ../Python/ceval.c:4379 #109 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #110 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #111 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #113 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #115 0x00007ff7b3b7d51a in slot_tp_call ( self=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , remaining=0) at remote 0x7ff7902f9810>, 'HTTP_HOST': '192.168.178.29:43017', 'wsgi.multithread': True, 'REQUEST_URI': '/api/dashboard/health', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'wsgi.version': (1, 0), 'wsgi.run_once': False, 'wsgi.errors': , 'wsgi.multiprocess': False, ...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #116 0x00007ff7b3ab13c3 in PyObject_Call ( func=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , kw=) at ../Objects/abstract.c:2547 #117 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79a3839b0, func=) at ../Python/ceval.c:4574 #118 call_function (oparg=, pp_stack=0x7ff79a3839b0) at ../Python/ceval.c:4379 #119 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79036c238, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 2267, in respond (self=, remaining=0) at remote 0x7ff7902f9810>, uri='/api/dashboard/health', sent_headers=False, server=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , na=, n=1, pp_stack=0x7ff79a383ad0, func=) at ../Python/ceval.c:4442 #121 call_function (oparg=, pp_stack=0x7ff79a383ad0) at ../Python/ceval.c:4377 #122 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a284b7dce0, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 868, in respond (self=, remaining=0) at remote 0x7ff7902f9810>, uri='/api/dashboard/health', sent_headers=False, server=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , na=, n=1, pp_stack=0x7ff79a383bf0, func=) at ../Python/ceval.c:4442 #124 call_function (oparg=, pp_stack=0x7ff79a383bf0) at ../Python/ceval.c:4377 #125 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff7902f4e18, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1353, in communicate (self=, socket=<_socketobject at remote 0x7ff79b38f1a0>, remote_addr='::ffff:192.168.178.29', remote_port=60980, ssl_env={}, server=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , 'Bytes Written': , na=, n=1, pp_stack=0x7ff79a383d10, func=) at ../Python/ceval.c:4442 #127 call_function (oparg=, pp_stack=0x7ff79a383d10) at ../Python/ceval.c:4377 #128 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79cc42de0, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1525, in run (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2110>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__l...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #129 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79a383e30, func=) at ../Python/ceval.c:4442 #130 call_function (oparg=, pp_stack=0x7ff79a383e30) at ../Python/ceval.c:4377 #131 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a284f80420, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2110>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, na=, n=1, pp_stack=0x7ff79a383f50, func=) at ../Python/ceval.c:4442 #133 call_function (oparg=, pp_stack=0x7ff79a383f50) at ../Python/ceval.c:4377 #134 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #135 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #136 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2110>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #138 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b3a2110>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #140 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #141 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef0f90) at ../Modules/threadmodule.c:620 #142 0x00007ff7b35d57fc in start_thread (arg=0x7ff79a387700) at pthread_create.c:465 #143 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 31 (Thread 0x7ff79ab88700 (LWP 24119)): Traceback (most recent call first): Waiting for the GIL File "/usr/lib/python2.7/threading.py", line 174, in acquire rc = self.__block.acquire(blocking) File "/usr/lib/python2.7/dist-packages/cherrypy/lib/sessions.py", line 428, in acquire_lock self.locks.setdefault(self.id, threading.RLock()).acquire() ---Type to continue, or q to quit--- File "/usr/lib/python2.7/dist-packages/cherrypy/_cptools.py", line 286, in _lock_session cherrypy.serving.session.acquire_lock() File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 63, in __call__ return self.callback(**self.kwargs) File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 104, in run hook() File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 667, in respond self.hooks.run('before_handler') File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 589, in run self.respond(pi) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 349, in run request.run(meth, path, qs, rproto, headers, rfile) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 234, in __init__ self.run() File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 410, in tail return self.response_class(environ, start_response, self.cpapp) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 99, in __call__ return self.nextapp(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 180, in trap return func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 160, in __init__ self.nextapp, self.environ, self.start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 145, in __call__ self.throws File "/usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py", line 422, in __call__ return head(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cptree.py", line 151, in __call__ return self.wsgiapp(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/_cptree.py", line 299, in __call__ return app(environ, start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 2267, in respond response = self.req.server.wsgi_app(self.env, self.start_response) File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 868, in respond self.server.gateway(self).respond() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1353, in communicate req.respond() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1525, in run conn.communicate() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 31 (Thread 0x7ff79ab88700 (LWP 24119)): #0 0x00007ff7b35def96 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55a285204640) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 do_futex_wait (sem=sem@entry=0x55a285204640, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007ff7b35df054 in __new_sem_wait_slow (sem=sem@entry=0x55a285204640, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007ff7b35df144 in __new_sem_wait (sem=0x55a285204640) at sem_wait.c:42 #4 0x00007ff7b3c0f278 in PyThread_acquire_lock (lock=0x55a285204640, waitflag=) at ../Python/thread_pthread.h:324 #5 0x00007ff7b3ac6000 in lock_PyThread_acquire_lock (self=0x7ff7a211ebf0, args=) at ../Modules/threadmodule.c:52 #6 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff79ab811d0) at ../Python/ceval.c:4357 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79036ba98, kwcount=0, defs=0x7ff7a381a368, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79ab813b0, func=) at ../Python/ceval.c:4452 #10 call_function (oparg=, pp_stack=0x7ff79ab813b0) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79036b910, for file /usr/lib/python2.7/dist-packages/cherrypy/lib/sessions.py, line 428, in acquire_lock (self=], originalid='b10bf3d0618fbfbeb365df0ad48fffa52651bf22', clean_freq=5, debug=False, _data={}, _id='b10bf3d0618fbfbeb365df0ad48fffa52651bf22') at remote 0x7ff7902f9f10>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #12 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79ab814d0, func=) at ../Python/ceval.c:4442 #13 call_function (oparg=, pp_stack=0x7ff79ab814d0) at ../Python/ceval.c:4377 #14 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #15 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff7be47c068, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #16 0x00007ff7b3bf1d3d in function_call.lto_priv.346 (func=, arg=(, _priority=50, secure=None, timeout=None, debug=None, path=None, __doc__="Initialize session object (using cookies).\n\n storage_type\n One of 'ram', 'file', 'postgresql', 'memcached'. This will be\n used to look up the corresponding class in cherrypy.lib.sessions\n globals. For example, 'file' will use the FileSession class.\n\n path\n The 'path' value to stick in the response cookie metadata.\n\n path_header\n If 'path' is None (the default), then the response\n cookie 'path' will be pulled from request.headers[path_header].\n\n name\n The name of the cookie.\n\n timeout\n The expiration timeout (in minutes) for the stored session data.\n If 'persistent' is True (the default), this is also the timeout\n for the cookie...(truncated), kw={}) at ../Objects/funcobject.c:523 #17 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #18 0x00007ff7b3b0cefb in ext_do_call (nk=, na=1, flags=, pp_stack=0x7ff79ab81758, func=) at ../Python/ceval.c:4671 #19 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:3033 #20 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #21 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, failsafe=False, kwargs={}) at remote 0x7ff7902f9ad0>,), kw=0x0) at ../Objects/funcobject.c:523 #22 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #23 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, failsafe=False, kwargs={}) at remote 0x7ff7902f9ad0>,), kw=0x0) at ../Objects/classobject.c:2602 #24 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #25 0x00007ff7b3b7d51a in slot_tp_call (self=, failsafe=False, kwargs={}) at remote 0x7ff7902f9ad0>, args=(), kwds=0x0) at ../Objects/typeobject.c:5600 #26 0x00007ff7b3ab13c3 in PyObject_Call (func=, failsafe=False, kwargs={}) at remote 0x7ff7902f9ad0>, arg=, kw=) at ../Objects/abstract.c:2547 #27 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79ab81ca0, func=) at ../Python/ceval.c:4574 #28 call_function (oparg=, pp_stack=0x7ff79ab81ca0) at ../Python/ceval.c:4379 #29 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a2852f7860, for file /usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py, line 104, in run (self=, point='before_handler', exc=None, hooks=[, failsafe=False, kwargs={}) at remote 0x7ff7902f9710>, , failsafe=False, kwargs={}) at remote 0x7ff7902f9ad0>, , failsafe=False, kwargs={}) at remote 0x7ff7902f9890>, , failsafe=False, kwargs={}) at remote 0x7ff7902f9410>, , failsafe=False, kwargs={}) at remote 0x7ff7902f9250>, , failsafe=False, kwargs={}) at remote 0x7ff7902f9d10>], hook=<...>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #30 0x00007ff7b3b1383a in fast_function (nk=, na=, n=2, pp_stack=0x7ff79ab81dc0, func=) at ../Python/ceval.c:4442 #31 call_function (oparg=, pp_stack=0x7ff79ab81dc0) at ../Python/ceval.c:4377 #32 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a285308320, for file /usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py, line 667, in respond (self=, app=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, mana...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #33 0x00007ff7b3b1383a in fast_function (nk=, na=, n=2, pp_stack=0x7ff79ab81ee0, func=) at ../Python/ceval.c:4442 #34 call_function (oparg=, pp_stack=0x7ff79ab81ee0) at ../Python/ceval.c:4377 #35 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a2852f4020, for file /usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py, line 589, in run (self=, app=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #36 0x00007ff7b3b1383a in fast_function (nk=, na=, n=7, pp_stack=0x7ff79ab82000, func=) at ../Python/ceval.c:4442 #37 call_function (oparg=, pp_stack=0x7ff79ab82000) at ../Python/ceval.c:4377 #38 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a2853ed620, for file /usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py, line 349, in run (self=, remaining=0) at remote 0x7ff7902f9390>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #39 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79ab82120, func=) at ../Python/ceval.c:4442 #40 call_function (oparg=, pp_stack=0x7ff79ab82120) at ../Python/ceval.c:4377 #41 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #42 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #43 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, remaining=0) at remote 0x7ff7902f9390>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60978', '...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #44 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #45 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, remaining=0) at remote 0x7ff7902f9390>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60978', '...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #46 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #47 0x00007ff7b3b7ca72 in slot_tp_init ( self=, remaining=0) at remote 0x7ff7902f9390>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60978', 'w...(truncated), args=({'HTTP_REFERER': 'http://192.168.178.29:43017/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9390>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60978', 'wsgi.run_once': False...(truncated), kwds=0x0) at ../Objects/typeobject.c:5860 #48 0x00007ff7b3b997da in type_call.lto_priv.138 (type=, args=({'HTTP_REFERER': 'http://192.168.178.29:43017/', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9390>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'wsgi.multithread': True, 'QUERY_STRING': '', 'HTTP_CONNECTION': 'keep-alive', 'REMOTE_ADDR': '::ffff:192.168.178.29', 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'wsgi.version': (1, 0), 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60978', 'wsgi.run_once': False...(truncated), kwds=0x0) at ../Objects/typeobject.c:765 #49 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #50 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79ab826a0, func=) at ../Python/ceval.c:4574 #51 call_function (oparg=, pp_stack=0x7ff79ab826a0) at ../Python/ceval.c:4379 #52 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a285309e20, for file /usr/lib/python2.7/dist-packages/cherrypy/_cpwsgi.py, line 410, in tail (self=), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RL...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #53 0x00007ff7b3b1383a in fast_function (nk=, na=, n=3, pp_stack=0x7ff79ab827c0, func=) at ../Python/ceval.c:4442 #54 call_function (oparg=, pp_stack=0x7ff79ab827c0) at ../Python/ceval.c:4377 #55 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #56 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff7be47c068, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #57 0x00007ff7b3bf1d3d in function_call.lto_priv.346 (func=, arg=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9390>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d...(truncated), kw={}) at ../Objects/funcobject.c:523 #58 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #59 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9390>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d...(truncated), kw={}) at ../Objects/classobject.c:2602 #60 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #61 0x00007ff7b3b7d51a in slot_tp_call (self=) at remote 0x7ff79035db90>, args=({'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9390>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60978', 'wsgi.run_once': False, 'wsgi.erro...(truncated), kwds={}) at ../Objects/typeobject.c:5600 #62 0x00007ff7b3ab13c3 in PyObject_Call (func=) at remote 0x7ff79035db90>, arg=, kw=) at ../Objects/abstract.c:2547 #63 0x00007ff7b3b0cefb in ext_do_call (nk=, na=0, flags=, pp_stack=0x7ff79ab82d18, func=) at remote 0x7ff79035db90>) at ../Python/ceval.c:4671 #64 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:3033 #65 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x55a285309ce0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #66 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79ab82ef0, func=) at ../Python/ceval.c:4452 #67 call_function (oparg=, pp_stack=0x7ff79ab82ef0) at ../Python/ceval.c:4377 #68 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #69 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #70 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(<_TrappedResponse(start_response=, started_response=False, environ={'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9390>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbf...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #71 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #72 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(<_TrappedResponse(start_response=, started_response=False, environ={'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9390>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbf...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #73 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #74 0x00007ff7b3b7ca72 in slot_tp_init ( self=<_TrappedResponse(start_response=, started_response=False, environ={'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9390>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfb...(truncated), args=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9390>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d...(truncated), kwds=0x0) at ../Objects/typeobject.c:5860 #75 0x00007ff7b3b997da in type_call.lto_priv.138 (type=, args=() at remote 0x7ff79035db90>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9390>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d...(truncated), kwds=0x0) at ../Objects/typeobject.c:765 #76 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #77 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79ab83470, func=) at ../Python/ceval.c:4574 #78 call_function (oparg=, pp_stack=0x7ff79ab83470) at ../Python/ceval.c:4379 #79 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #80 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #81 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9390>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #82 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #83 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, {'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9390>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #84 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #85 0x00007ff7b3b7d51a in slot_tp_call (self=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, args=({'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9390>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60978', 'wsgi.run_once': False, 'wsgi.erro...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #86 0x00007ff7b3ab13c3 in PyObject_Call (func=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, arg=, kw=) at ../Objects/abstract.c:2547 #87 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79ab839c0, func=) at ../Python/ceval.c:4574 #88 call_function (oparg=, pp_stack=0x7ff79ab839c0) at ../Python/ceval.c:4379 #89 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #90 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #91 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35f...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #92 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #93 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35f...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #94 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #95 0x00007ff7b3b7d51a in slot_tp_call ( self=), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb...(truncated), args=({'wsgi.multiprocess': False, 'HTTP_REFERER': 'http://192.168.178.29:43017/', 'wsgi.multithread': True, 'SERVER_SOFTWARE': 'CherryPy/3.5.0 Server', 'SCRIPT_NAME': '/api', 'ACTUAL_SERVER_PROTOCOL': 'HTTP/1.1', 'wsgi.input': , remaining=0) at remote 0x7ff7902f9390>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60978', 'wsgi.run_once': False, 'wsgi.erro...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #96 0x00007ff7b3ab13c3 in PyObject_Call ( func=), ('InternalRedirector', )], config={}, head=, ), nextapp=) at remote 0x7ff79035db90>) at remote 0x7ff79035d950>, cpapp=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb...(truncated), arg=, kw=) at ../Objects/abstract.c:2547 #97 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79ab83f10, func=) at ../Python/ceval.c:4574 #98 call_function (oparg=, pp_stack=0x7ff79ab83f10) at ../Python/ceval.c:4379 #99 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #100 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #101 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #103 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #105 0x00007ff7b3b7d51a in slot_tp_call ( self=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , remaining=0) at remote 0x7ff7902f9390>, 'REQUEST_METHOD': 'GET', 'HTTP_HOST': '192.168.178.29:43017', 'PATH_INFO': '/summary', 'SERVER_PROTOCOL': 'HTTP/1.1', 'QUERY_STRING': '', 'wsgi.version': (1, 0), 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'gsScrollPos-817=0; gsScrollPos-482=0; gsScrollPos-811=0; gsScrollPos-1209=0; session_id=b10bf3d0618fbfbeb365df0ad48fffa52651bf22', 'SERVER_NAME': '::', 'REMOTE_PORT': '60978', 'wsgi.run_once': False, 'wsgi.erro...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #106 0x00007ff7b3ab13c3 in PyObject_Call ( func=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , kw=) at ../Objects/abstract.c:2547 #107 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79ab84460, func=) at ../Python/ceval.c:4574 #108 call_function (oparg=, pp_stack=0x7ff79ab84460) at ../Python/ceval.c:4379 #109 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #110 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #111 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #113 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , arg=, kw=) at ../Objects/abstract.c:2547 #115 0x00007ff7b3b7d51a in slot_tp_call ( self=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , remaining=0) at remote 0x7ff7902f9390>, 'HTTP_HOST': '192.168.178.29:43017', 'wsgi.multithread': True, 'REQUEST_URI': '/api/summary', 'HTTP_ACCEPT': 'application/json, text/plain, */*', 'wsgi.version': (1, 0), 'wsgi.run_once': False, 'wsgi.errors': , 'wsgi.multiprocess': False, 'HTTP_ACCEPT_LANGU...(truncated), kwds=0x0) at ../Objects/typeobject.c:5600 #116 0x00007ff7b3ab13c3 in PyObject_Call ( func=, handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=) at remote 0x7ff7a35fb550>], level=20, disabled=0, manager=, loggerDict={'cherrypy.error': <...>, 'cherrypy.access.140701463657936': , kw=) at ../Objects/abstract.c:2547 #117 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79ab849b0, func=) at ../Python/ceval.c:4574 #118 call_function (oparg=, pp_stack=0x7ff79ab849b0) at ../Python/ceval.c:4379 #119 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a2853fdc20, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 2267, in respond (self=, remaining=0) at remote 0x7ff7902f9390>, uri='/api/summary', sent_headers=False, server=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , na=, n=1, pp_stack=0x7ff79ab84ad0, func=) at ../Python/ceval.c:4442 #121 call_function (oparg=, pp_stack=0x7ff79ab84ad0) at ../Python/ceval.c:4377 #122 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a2852d8320, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 868, in respond (self=, remaining=0) at remote 0x7ff7902f9390>, uri='/api/summary', sent_headers=False, server=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': ...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #123 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79ab84bf0, func=) at ../Python/ceval.c:4442 #124 call_function (oparg=, pp_stack=0x7ff79ab84bf0) at ../Python/ceval.c:4377 #125 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff790342e18, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1353, in communicate (self=, socket=<_socketobject at remote 0x7ff79033bd70>, remote_addr='::ffff:192.168.178.29', remote_port=60978, ssl_env={}, server=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , 'Bytes Written': , na=, n=1, pp_stack=0x7ff79ab84d10, func=) at ../Python/ceval.c:4442 #127 call_function (oparg=, pp_stack=0x7ff79ab84d10) at ../Python/ceval.c:4377 #128 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79cc42810, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1525, in run (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b395ed0>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__l...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #129 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79ab84e30, func=) at ../Python/ceval.c:4442 #130 call_function (oparg=, pp_stack=0x7ff79ab84e30) at ../Python/ceval.c:4377 #131 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a284f7fb20, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b395ed0>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, na=, n=1, pp_stack=0x7ff79ab84f50, func=) at ../Python/ceval.c:4442 #133 call_function (oparg=, pp_stack=0x7ff79ab84f50) at ../Python/ceval.c:4377 #134 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #135 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #136 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b395ed0>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #138 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, _Thread__initialized=True, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b395ed0>, _Thread__target=None, _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #140 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #141 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef0e40) at ../Modules/threadmodule.c:620 #142 0x00007ff7b35d57fc in start_thread (arg=0x7ff79ab88700) at pthread_create.c:465 #143 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 30 (Thread 0x7ff79b389700 (LWP 24118)): Traceback (most recent call first): File "/usr/lib/python2.7/socket.py", line 206, in accept sock, addr = self._sock.accept() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 2020, in tick s, addr = self.socket.accept() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1968, in start self.tick() File "/usr/lib/python2.7/dist-packages/cherrypy/process/servers.py", line 205, in _start_http_thread self.httpserver.start() File "/usr/lib/python2.7/threading.py", line 754, in run ---Type to continue, or q to quit--- self.__target(*self.__args, **self.__kwargs) File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 30 (Thread 0x7ff79b389700 (LWP 24118)): #0 0x00007ff7b27ff951 in __GI___poll (fds=0x7ff79b3855b8, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ff7b3ae8e75 in poll () at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 #2 internal_select_ex () at ../Modules/socketmodule.c:732 #3 sock_accept (s=0x7ff79bc05500) at ../Modules/socketmodule.c:1744 #4 0x00007ff7b3b1334b in call_function (oparg=, pp_stack=0x7ff79b385730) at ../Python/ceval.c:4341 #5 PyEval_EvalFrameEx (f=f@entry=Frame 0x7ff79b3a13f0, for file /usr/lib/python2.7/socket.py, line 206, in accept (self=<_socketobject at remote 0x7ff79bbd39f0>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #6 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79b385850, func=) at ../Python/ceval.c:4442 #7 call_function (oparg=, pp_stack=0x7ff79b385850) at ../Python/ceval.c:4377 #8 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a28503dfa0, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 2020, in tick (self=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, 'CP Ser...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #9 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79b385970, func=) at ../Python/ceval.c:4442 #10 call_function (oparg=, pp_stack=0x7ff79b385970) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a284f7efe0, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1968, in start (self=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, 'CP Se...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #12 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79b385a90, func=) at ../Python/ceval.c:4442 #13 call_function (oparg=, pp_stack=0x7ff79b385a90) at ../Python/ceval.c:4377 #14 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #15 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff7be47c068, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #16 0x00007ff7b3bf1d3d in function_call.lto_priv.346 (func=, arg=(, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, 'CP Server Thread-6': {'Bytes Read': , 'Bytes Written': , arg=, kw=) at ../Objects/abstract.c:2547 #18 0x00007ff7b3b0cefb in ext_do_call (nk=, na=1, flags=, pp_stack=0x7ff79b385d18, func=) at ../Python/ceval.c:4671 #19 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79cc36b00, for file /usr/lib/python2.7/threading.py, line 754, in run (self=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b395dd0>, _Thread__name='HTTPServer Thread-4', _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b395d10>) at remote 0x7ff79bc02050>, _Thread__stderr=, _Thread__target=, na=, n=1, pp_stack=0x7ff79b385e30, func=) at ../Python/ceval.c:4442 #21 call_function (oparg=, pp_stack=0x7ff79b385e30) at ../Python/ceval.c:4377 #22 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a284f7eda0, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b395dd0>, _Thread__name='HTTPServer Thread-4', _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b395d10>) at remote 0x7ff79bc02050>, _Thread__stderr=, _Thread__target=, na=, n=1, pp_stack=0x7ff79b385f50, func=) at ../Python/ceval.c:4442 #24 call_function (oparg=, pp_stack=0x7ff79b385f50) at ../Python/ceval.c:4377 #25 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #26 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #27 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b395dd0>, _Thread__name='HTTPServer Thread-4', _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b395d10>) at remote 0x7ff79bc02050>, _Thread__stderr=, _Thread__target=, _Thread__kwargs={}, _Verbose__verbose=False, _Thread__args=(), _Thread__...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #28 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #29 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b395dd0>, _Thread__name='HTTPServer Thread-4', _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79b395d10>) at remote 0x7ff79bc02050>, _Thread__stderr=, _Thread__target=, _Thread__kwargs={}, _Verbose__verbose=False, _Thread__args=(), _Thread__...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #30 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #31 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #32 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef08a0) at ../Modules/threadmodule.c:620 #33 0x00007ff7b35d57fc in start_thread (arg=0x7ff79b389700) at pthread_create.c:465 #34 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 29 (Thread 0x7ff79bbca700 (LWP 24117)): Traceback (most recent call first): File "/usr/lib/python2.7/socket.py", line 206, in accept sock, addr = self._sock.accept() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 2020, in tick s, addr = self.socket.accept() File "/usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py", line 1968, in start self.tick() File "/usr/lib/python2.7/dist-packages/cherrypy/process/servers.py", line 205, in _start_http_thread self.httpserver.start() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 29 (Thread 0x7ff79bbca700 (LWP 24117)): #0 0x00007ff7b27ff951 in __GI___poll (fds=0x7ff79bbc65b8, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ff7b3ae8e75 in poll () at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 #2 internal_select_ex () at ../Modules/socketmodule.c:732 #3 sock_accept (s=0x7ff79cc487a0) at ../Modules/socketmodule.c:1744 #4 0x00007ff7b3b1334b in call_function (oparg=, pp_stack=0x7ff79bbc6730) at ../Python/ceval.c:4341 #5 PyEval_EvalFrameEx (f=f@entry=Frame 0x7ff79b3a1790, for file /usr/lib/python2.7/socket.py, line 206, in accept (self=<_socketobject at remote 0x7ff79b38f0c0>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #6 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79bbc6850, func=) at ../Python/ceval.c:4442 #7 call_function (oparg=, pp_stack=0x7ff79bbc6850) at ../Python/ceval.c:4377 #8 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a28503b1a0, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 2020, in tick (self=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, 'CP Ser...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #9 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79bbc6970, func=) at ../Python/ceval.c:4442 #10 call_function (oparg=, pp_stack=0x7ff79bbc6970) at ../Python/ceval.c:4377 #11 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a284f80d20, for file /usr/lib/python2.7/dist-packages/cherrypy/wsgiserver/wsgiserver2.py, line 1968, in start (self=, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, 'CP Se...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #12 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79bbc6a90, func=) at ../Python/ceval.c:4442 #13 call_function (oparg=, pp_stack=0x7ff79bbc6a90) at ../Python/ceval.c:4377 #14 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #15 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff7be47c068, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #16 0x00007ff7b3bf1d3d in function_call.lto_priv.346 (func=, arg=(, 'Accepts/sec': , 'Write Throughput': , 'Bytes Written': , 'Accepts': 0, 'Enabled': False, 'Bind Address': , 'Read Throughput': , 'Queue': , 'Run time': , 'Worker Threads': {'CP Server Thread-7': {'Bytes Read': , 'Bytes Written': , 'Read Throughput': , 'Requests': , 'Work Time': , 'Write Throughput': }, 'CP Server Thread-6': {'Bytes Read': , 'Bytes Written': , arg=, kw=) at ../Objects/abstract.c:2547 #18 0x00007ff7b3b0cefb in ext_do_call (nk=, na=1, flags=, pp_stack=0x7ff79bbc6d18, func=) at ../Python/ceval.c:4671 #19 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79cc36938, for file /usr/lib/python2.7/threading.py, line 754, in run (self=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79bbece50>, _Thread__name='HTTPServer Thread-3', _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79bbecd90>) at remote 0x7ff79bbddd50>, _Thread__stderr=, _Thread__target=, na=, n=1, pp_stack=0x7ff79bbc6e30, func=) at ../Python/ceval.c:4442 #21 call_function (oparg=, pp_stack=0x7ff79bbc6e30) at ../Python/ceval.c:4377 #22 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a284f80f60, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79bbece50>, _Thread__name='HTTPServer Thread-3', _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79bbecd90>) at remote 0x7ff79bbddd50>, _Thread__stderr=, _Thread__target=, na=, n=1, pp_stack=0x7ff79bbc6f50, func=) at ../Python/ceval.c:4442 #24 call_function (oparg=, pp_stack=0x7ff79bbc6f50) at ../Python/ceval.c:4377 #25 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #26 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #27 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79bbece50>, _Thread__name='HTTPServer Thread-3', _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79bbecd90>) at remote 0x7ff79bbddd50>, _Thread__stderr=, _Thread__target=, _Thread__kwargs={}, _Verbose__verbose=False, _Thread__args=(), _Thread__...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #28 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #29 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79bbece50>, _Thread__name='HTTPServer Thread-3', _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79bbecd90>) at remote 0x7ff79bbddd50>, _Thread__stderr=, _Thread__target=, _Thread__kwargs={}, _Verbose__verbose=False, _Thread__args=(), _Thread__...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #30 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #31 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #32 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ef09c0) at ../Modules/threadmodule.c:620 #33 0x00007ff7b35d57fc in start_thread (arg=0x7ff79bbca700) at pthread_create.c:465 #34 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 28 (Thread 0x7ff79c40b700 (LWP 24116)): Traceback (most recent call first): File "/usr/lib/python2.7/dist-packages/cherrypy/process/plugins.py", line 496, in run time.sleep(self.interval) File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 28 (Thread 0x7ff79c40b700 (LWP 24116)): #0 0x00007ff7b28018c0 in __GI___select (nfds=0, readfds=0x0, writefds=0x0, exceptfds=0x0, timeout=0x7ff79c407c50) at ../sysdeps/unix/sysv/linux/select.c:41 #1 0x00007ff7b3ac8bde in floatsleep (secs=) at ../Modules/timemodule.c:948 #2 time_sleep (self=, args=) at ../Modules/timemodule.c:206 #3 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff79c407d10) at ../Python/ceval.c:4357 #4 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79cc45b60, for file /usr/lib/python2.7/dist-packages/cherrypy/process/plugins.py, line 496, in run (self=, kwargs={}, _Thread__ident=140701455136512, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79cc38810>, _Thread__name='_TimeoutMonitor', _Thread__daemonic=True, args=[], interval=60, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79cc387d0>) at ...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #5 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79c407e30, func=) at ../Python/ceval.c:4442 #6 call_function (oparg=, pp_stack=0x7ff79c407e30) at ../Python/ceval.c:4377 #7 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a284f7e020, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, kwargs={}, _Thread__ident=140701455136512, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79cc38810>, _Thread__name='_TimeoutMonitor', _Thread__daemonic=True, args=[], interval=60, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79cc387d0>) at remote 0x7ff79c...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #8 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79c407f50, func=) at ../Python/ceval.c:4442 #9 call_function (oparg=, pp_stack=0x7ff79c407f50) at ../Python/ceval.c:4377 #10 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #11 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #12 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, kwargs={}, _Thread__ident=140701455136512, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79cc38810>, _Thread__name='_TimeoutMonitor', _Thread__daemonic=True, args=[], interval=60, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79cc387d0>) at remote 0x7ff79cc38410>, _Thread__stderr=, _Thread__target=None, running=True, _Threa...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #13 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #14 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, kwargs={}, _Thread__ident=140701455136512, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79cc38810>, _Thread__name='_TimeoutMonitor', _Thread__daemonic=True, args=[], interval=60, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79cc387d0>) at remote 0x7ff79cc38410>, _Thread__stderr=, _Thread__target=None, running=True, _Threa...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #15 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #16 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #17 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ed5920) at ../Modules/threadmodule.c:620 #18 0x00007ff7b35d57fc in start_thread (arg=0x7ff79c40b700) at pthread_create.c:465 #19 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 27 (Thread 0x7ff79cc0c700 (LWP 24115)): Traceback (most recent call first): File "/usr/lib/python2.7/dist-packages/cherrypy/process/plugins.py", line 496, in run time.sleep(self.interval) File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() Thread 27 (Thread 0x7ff79cc0c700 (LWP 24115)): #0 0x00007ff7b28018c0 in __GI___select (nfds=0, readfds=0x0, writefds=0x0, exceptfds=0x0, timeout=0x7ff79cc08c50) at ../sysdeps/unix/sysv/linux/select.c:41 #1 0x00007ff7b3ac8bde in floatsleep (secs=) at ../Modules/timemodule.c:948 #2 time_sleep (self=, args=) at ../Modules/timemodule.c:206 #3 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff79cc08d10) at ../Python/ceval.c:4357 #4 PyEval_EvalFrameEx ( f=f@entry=Frame 0x7ff79cc45050, for file /usr/lib/python2.7/dist-packages/cherrypy/process/plugins.py, line 496, in run (self=, kwargs={}, _Thread__ident=140701463529216, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79cc38750>, _Thread__name='_TimeoutMonitor', _Thread__daemonic=True, args=[], interval=60, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79cc38690>) at ...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #5 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79cc08e30, func=) at ../Python/ceval.c:4442 #6 call_function (oparg=, pp_stack=0x7ff79cc08e30) at ../Python/ceval.c:4377 #7 PyEval_EvalFrameEx ( f=f@entry=Frame 0x55a284f7e260, for file /usr/lib/python2.7/threading.py, line 801, in __bootstrap_inner (self=, kwargs={}, _Thread__ident=140701463529216, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79cc38750>, _Thread__name='_TimeoutMonitor', _Thread__daemonic=True, args=[], interval=60, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79cc38690>) at remote 0x7ff79c...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2994 #8 0x00007ff7b3b1383a in fast_function (nk=, na=, n=1, pp_stack=0x7ff79cc08f50, func=) at ../Python/ceval.c:4442 #9 call_function (oparg=, pp_stack=0x7ff79cc08f50) at ../Python/ceval.c:4377 #10 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #11 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #12 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, kwargs={}, _Thread__ident=140701463529216, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79cc38750>, _Thread__name='_TimeoutMonitor', _Thread__daemonic=True, args=[], interval=60, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79cc38690>) at remote 0x7ff79cc38510>, _Thread__stderr=, _Thread__target=None, running=True, _Threa...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #13 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #14 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, kwargs={}, _Thread__ident=140701463529216, _Thread__block=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79cc38750>, _Thread__name='_TimeoutMonitor', _Thread__daemonic=True, args=[], interval=60, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7ff79cc38690>) at remote 0x7ff79cc38510>, _Thread__stderr=, _Thread__target=None, running=True, _Threa...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #15 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #16 0x00007ff7b3c3b0b7 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:4226 #17 0x00007ff7b3ac9792 in t_bootstrap (boot_raw=0x55a284ed5620) at ../Modules/threadmodule.c:620 #18 0x00007ff7b35d57fc in start_thread (arg=0x7ff79cc0c700) at pthread_create.c:465 #19 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 26 (Thread 0x7ff79de60700 (LWP 24113)): Traceback (most recent call first): File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) File "/usr/lib/python2.7/SocketServer.py", line 231, in serve_forever poll_interval) File "/usr/lib/python2.7/dist-packages/werkzeug/serving.py", line 539, in serve_forever HTTPServer.serve_forever(self) File "/home/sebastian/Repos/ceph/src/pybind/mgr/restful/module.py", line 331, in _serve self.server.serve_forever() File "/home/sebastian/Repos/ceph/src/pybind/mgr/restful/module.py", line 253, in serve self._serve() Thread 26 (Thread 0x7ff79de60700 (LWP 24113)): #0 0x00007ff7b28018c0 in __GI___select (nfds=31, readfds=0x7ff79de4ff80, writefds=0x7ff79de4ff00, exceptfds=0x7ff79de4fe80, timeout=0x7ff79de4fe70) at ../sysdeps/unix/sysv/linux/select.c:41 #1 0x00007ff7b3ad8e5d in select_select (self=, args=) at ../Modules/selectmodule.c:267 #2 0x00007ff7b3b117e4 in ext_do_call (nk=, na=0, flags=, pp_stack=0x7ff79de5c118, func=) at ../Python/ceval.c:4668 #3 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:3033 #4 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79cc11610, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #5 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79de5c2f0, func=) at ../Python/ceval.c:4452 #6 call_function (oparg=, pp_stack=0x7ff79de5c2f0) at ../Python/ceval.c:4377 #7 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #8 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x7ff7a1ab2868, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #9 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, socket=, _sslobj=None, keyfile='/tmp/tmpG9et8a') at remote 0x7ff79b3b3578>, _BaseServer__shutdown_request=False, server_address=('::', 42017, 0, 0), server_name='::', shutdown_signal=False, port=42017, passthrough_errors=False, ssl_context=<_SSLContext(_password=None, _certfile='/tmp/tmp2zlVo8', _protocol=2, _keyfile='/tmp/tmpG9et8a') at remote 0x7ff79b3b2b50>, server_port=42017, host='::', app=, _renderer_classes={'mako': , 'json': , 'jinja': , arg=, kw=) at ../Objects/abstract.c:2547 #11 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, socket=, _sslobj=None, keyfile='/tmp/tmpG9et8a') at remote 0x7ff79b3b3578>, _BaseServer__shutdown_request=False, server_address=('::', 42017, 0, 0), server_name='::', shutdown_signal=False, port=42017, passthrough_errors=False, ssl_context=<_SSLContext(_password=None, _certfile='/tmp/tmp2zlVo8', _protocol=2, _keyfile='/tmp/tmpG9et8a') at remote 0x7ff79b3b2b50>, server_port=42017, host='::', app=, _renderer_classes={'mako': , 'json': , 'jinja': , arg=, kw=) at ../Objects/abstract.c:2547 #13 0x00007ff7b3b0c73a in do_call (nk=, na=, pp_stack=0x7ff79de5c7e0, func=) at ../Python/ceval.c:4574 #14 call_function (oparg=, pp_stack=0x7ff79de5c7e0) at ../Python/ceval.c:4379 #15 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #16 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x55a284f488a8, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #17 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79de5c9c0, func=) at ../Python/ceval.c:4452 #18 call_function (oparg=, pp_stack=0x7ff79de5c9c0) at ../Python/ceval.c:4377 #19 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #20 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79e662b18, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #21 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79de5cba0, func=) at ../Python/ceval.c:4452 #22 call_function (oparg=, pp_stack=0x7ff79de5cba0) at ../Python/ceval.c:4377 #23 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #24 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #25 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, acquire=, _Condition__waiters=[], release=) at remote 0x7ff7a0ed6c90>) at remote 0x7ff7a0ed6c50>, _logger=, handlers=[, level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a0ed6bd0>, _name=None, filters=[], formatter=None) at remote 0x7ff7a0ed6b90>], level=10, disabled=0, manager=, loggerDict={'res...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #26 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #27 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, acquire=, _Condition__waiters=[], release=) at remote 0x7ff7a0ed6c90>) at remote 0x7ff7a0ed6c50>, _logger=, handlers=[, level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a0ed6bd0>, _name=None, filters=[], formatter=None) at remote 0x7ff7a0ed6b90>], level=10, disabled=0, manager=, loggerDict={'res...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #28 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #29 0x00007ff7b3bc91e8 in call_function_tail (args=(), callable=) at ../Objects/abstract.c:2579 #30 PyObject_CallMethod (o=, name=, format=) at ../Objects/abstract.c:2654 #31 0x000055a28163f8ae in PyModuleRunner::serve (this=0x55a283b91b20) at /home/sebastian/Repos/ceph/src/mgr/PyModuleRunner.cc:47 #32 0x000055a2816403cc in PyModuleRunner::PyModuleRunnerThread::entry (this=0x55a283b91b48) at /home/sebastian/Repos/ceph/src/mgr/PyModuleRunner.cc:112 #33 0x00007ff7b56c1881 in Thread::entry_wrapper (this=0x55a283b91b48) at /home/sebastian/Repos/ceph/src/common/Thread.cc:80 #34 0x00007ff7b56c17b6 in Thread::_entry_func (arg=0x55a283b91b48) at /home/sebastian/Repos/ceph/src/common/Thread.cc:60 #35 0x00007ff7b35d57fc in start_thread (arg=0x7ff79de60700) at pthread_create.c:465 #36 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 25 (Thread 0x7ff79e661700 (LWP 24112)): Traceback (most recent call first): File "/usr/lib/python2.7/dist-packages/cherrypy/process/wspbus.py", line 359, in _wait time.sleep(interval) File "/usr/lib/python2.7/dist-packages/cherrypy/process/wspbus.py", line 373, in wait _wait() File "/usr/lib/python2.7/dist-packages/cherrypy/process/wspbus.py", line 310, in block self.wait(states.EXITING, interval=interval, channel='main') File "/home/sebastian/Repos/ceph/src/pybind/mgr/dashboard_v2/module.py", line 155, in serve cherrypy.engine.block() Thread 25 (Thread 0x7ff79e661700 (LWP 24112)): #0 0x00007ff7b28018c0 in __GI___select (nfds=0, readfds=0x0, writefds=0x0, exceptfds=0x0, timeout=0x7ff79e65d540) at ../sysdeps/unix/sysv/linux/select.c:41 #1 0x00007ff7b3ac8bde in floatsleep (secs=) at ../Modules/timemodule.c:948 #2 time_sleep (self=, args=) at ../Modules/timemodule.c:206 #3 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff79e65d600) at ../Python/ceval.c:4357 #4 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #5 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x55a28504e668, kwcount=0, defs=0x0, defcount=0, closure=(, , , )) at ../Python/ceval.c:3589 #6 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79e65d7e0, func=) at ../Python/ceval.c:4452 #7 call_function (oparg=, pp_stack=0x7ff79e65d7e0) at ../Python/ceval.c:4377 #8 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #9 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff79b3c21f8, kwcount=2, defs=0x7ff7a36c8cc8, defcount=2, closure=0x0) at ../Python/ceval.c:3589 #10 0x00007ff7b3b10580 in fast_function (nk=2, na=, n=, pp_stack=0x7ff79e65d9c0, func=) at ../Python/ceval.c:4452 #11 call_function (oparg=, pp_stack=0x7ff79e65d9c0) at ../Python/ceval.c:4377 #12 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #13 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff7a0ee5a70, kwcount=0, defs=0x7ff7a35db328, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #14 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79e65dba0, func=) at ../Python/ceval.c:4452 #15 call_function (oparg=, pp_stack=0x7ff79e65dba0) at ../Python/ceval.c:4377 #16 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #17 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #18 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, handlers=[, level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a0ed6b10>, _name=None, filters=[], formatter=None) at remote 0x7ff7a0ed6ad0>], level=10, disabled=0, manager=, loggerDict={'cherrypy.error': , handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=, arg=, kw=) at ../Objects/abstract.c:2547 #20 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, handlers=[, level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a0ed6b10>, _name=None, filters=[], formatter=None) at remote 0x7ff7a0ed6ad0>], level=10, disabled=0, manager=, loggerDict={'cherrypy.error': , handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a35fb7d0>, _name=None, filters=[], _cpbuiltin='screen', formatter=, arg=, kw=) at ../Objects/abstract.c:2547 #22 0x00007ff7b3bc91e8 in call_function_tail (args=(), callable=) at ../Objects/abstract.c:2579 #23 PyObject_CallMethod (o=, name=, format=) at ../Objects/abstract.c:2654 #24 0x000055a28163f8ae in PyModuleRunner::serve (this=0x55a283b91910) at /home/sebastian/Repos/ceph/src/mgr/PyModuleRunner.cc:47 #25 0x000055a2816403cc in PyModuleRunner::PyModuleRunnerThread::entry (this=0x55a283b91938) at /home/sebastian/Repos/ceph/src/mgr/PyModuleRunner.cc:112 #26 0x00007ff7b56c1881 in Thread::entry_wrapper (this=0x55a283b91938) at /home/sebastian/Repos/ceph/src/common/Thread.cc:80 #27 0x00007ff7b56c17b6 in Thread::_entry_func (arg=0x55a283b91938) at /home/sebastian/Repos/ceph/src/common/Thread.cc:60 #28 0x00007ff7b35d57fc in start_thread (arg=0x7ff79e661700) at pthread_create.c:465 #29 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 24 (Thread 0x7ff79eea2700 (LWP 24111)): Traceback (most recent call first): File "/usr/lib/python2.7/dist-packages/cherrypy/process/wspbus.py", line 359, in _wait time.sleep(interval) File "/usr/lib/python2.7/dist-packages/cherrypy/process/wspbus.py", line 373, in wait _wait() File "/usr/lib/python2.7/dist-packages/cherrypy/process/wspbus.py", line 310, in block self.wait(states.EXITING, interval=interval, channel='main') File "/home/sebastian/Repos/ceph/src/pybind/mgr/dashboard/module.py", line 1286, in serve cherrypy.engine.block() Thread 24 (Thread 0x7ff79eea2700 (LWP 24111)): #0 0x00007ff7b28018c0 in __GI___select (nfds=0, readfds=0x0, writefds=0x0, exceptfds=0x0, timeout=0x7ff79ee9e540) at ../sysdeps/unix/sysv/linux/select.c:41 #1 0x00007ff7b3ac8bde in floatsleep (secs=) at ../Modules/timemodule.c:948 #2 time_sleep (self=, args=) at ../Modules/timemodule.c:206 #3 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff79ee9e600) at ../Python/ceval.c:4357 #4 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #5 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x55a28503e828, kwcount=0, defs=0x0, defcount=0, closure=(, , , )) at ../Python/ceval.c:3589 #6 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79ee9e7e0, func=) at ../Python/ceval.c:4452 #7 call_function (oparg=, pp_stack=0x7ff79ee9e7e0) at ../Python/ceval.c:4377 #8 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #9 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x55a284f91a88, kwcount=2, defs=0x7ff7a48b41d0, defcount=2, closure=0x0) at ../Python/ceval.c:3589 #10 0x00007ff7b3b10580 in fast_function (nk=2, na=, n=, pp_stack=0x7ff79ee9e9c0, func=) at ../Python/ceval.c:4452 #11 call_function (oparg=, pp_stack=0x7ff79ee9e9c0) at ../Python/ceval.c:4377 #12 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #13 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x55a284ebfc90, kwcount=0, defs=0x7ff7a4850468, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #14 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79ee9eba0, func=) at ../Python/ceval.c:4452 #15 call_function (oparg=, pp_stack=0x7ff79ee9eba0) at ../Python/ceval.c:4377 #16 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #17 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #18 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, latency=0, log=, handlers=[, level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a0ebc390>, _name=None, filters=[], formatter=None) at remote 0x7ff7a0ebc350>], level=10, disabled=0, manager=, loggerDict={'cherrypy.error': , handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a47f9cd0>, _name=None, filters=[], _cpbuiltin...(truncated), kw=0x0) at ../Objects/funcobject.c:523 #19 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #20 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, latency=0, log=, handlers=[, level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a0ebc390>, _name=None, filters=[], formatter=None) at remote 0x7ff7a0ebc350>], level=10, disabled=0, manager=, loggerDict={'cherrypy.error': , handlers=[, , level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a47f9cd0>, _name=None, filters=[], _cpbuiltin...(truncated), kw=0x0) at ../Objects/classobject.c:2602 #21 0x00007ff7b3ab13c3 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2547 #22 0x00007ff7b3bc91e8 in call_function_tail (args=(), callable=) at ../Objects/abstract.c:2579 #23 PyObject_CallMethod (o=, name=, format=) at ../Objects/abstract.c:2654 #24 0x000055a28163f8ae in PyModuleRunner::serve (this=0x55a283b91860) at /home/sebastian/Repos/ceph/src/mgr/PyModuleRunner.cc:47 #25 0x000055a2816403cc in PyModuleRunner::PyModuleRunnerThread::entry (this=0x55a283b91888) at /home/sebastian/Repos/ceph/src/mgr/PyModuleRunner.cc:112 #26 0x00007ff7b56c1881 in Thread::entry_wrapper (this=0x55a283b91888) at /home/sebastian/Repos/ceph/src/common/Thread.cc:80 #27 0x00007ff7b56c17b6 in Thread::_entry_func (arg=0x55a283b91888) at /home/sebastian/Repos/ceph/src/common/Thread.cc:60 #28 0x00007ff7b35d57fc in start_thread (arg=0x7ff79eea2700) at pthread_create.c:465 #29 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 23 (Thread 0x7ff79f6a3700 (LWP 24110)): Traceback (most recent call first): File "/usr/lib/python2.7/threading.py", line 359, in wait _sleep(delay) File "/usr/lib/python2.7/threading.py", line 614, in wait self.__cond.wait(timeout) File "/home/sebastian/Repos/ceph/src/pybind/mgr/balancer/module.py", line 399, in serve self.event.wait(sleep_interval) Thread 23 (Thread 0x7ff79f6a3700 (LWP 24110)): #0 0x00007ff7b28018c0 in __GI___select (nfds=0, readfds=0x0, writefds=0x0, exceptfds=0x0, timeout=0x7ff79f69f720) at ../sysdeps/unix/sysv/linux/select.c:41 #1 0x00007ff7b3ac8bde in floatsleep (secs=) at ../Modules/timemodule.c:948 #2 time_sleep (self=, args=) at ../Modules/timemodule.c:206 #3 0x00007ff7b3b13b09 in call_function (oparg=, pp_stack=0x7ff79f69f7e0) at ../Python/ceval.c:4357 #4 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #5 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x7ff7be433d90, kwcount=0, defs=0x7ff7a6021368, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #6 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79f69f9c0, func=) at ../Python/ceval.c:4452 #7 call_function (oparg=, pp_stack=0x7ff79f69f9c0) at ../Python/ceval.c:4377 #8 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #9 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x55a284ebf5b0, kwcount=0, defs=0x7ff7a6021528, defcount=1, closure=0x0) at ../Python/ceval.c:3589 #10 0x00007ff7b3b10580 in fast_function (nk=0, na=, n=, pp_stack=0x7ff79f69fba0, func=) at ../Python/ceval.c:4452 #11 call_function (oparg=, pp_stack=0x7ff79f69fba0) at ../Python/ceval.c:4377 #12 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2994 #13 0x00007ff7b3c3bb88 in PyEval_EvalCodeEx (co=, globals=, locals=, args=, argcount=, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3589 #14 0x00007ff7b3bf1c59 in function_call.lto_priv.346 (func=, arg=(, handlers=[, level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a0ebc050>, _name=None, filters=[], formatter=None) at remote 0x7ff7a0eaa810>], level=10, disabled=0, manager=, loggerDict={'balancer': <...>}, loggerClass=None) at remote 0x7ff7a6021cd0>, propagate=1, filters=[]) at remote 0x7ff7a0fac810>, _perf_schema_cache=None, _version='ceph version 13.0.1-3034-g619d435a71 (619d435a71f002571bda0c71dd26d75deaf480c3) mimic (dev)', active=False, _rados=None, module_name='balancer', event=<_Event(_Verbose__verbose=False, _Event__flag=False, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #16 0x00007ff7b3c0884c in instancemethod_call.lto_priv.262 (func=, arg=(, handlers=[, level=0, lock=<_RLock(_Verbose__verbose=False, _RLock__owner=None, _RLock__block=, _RLock__count=0) at remote 0x7ff7a0ebc050>, _name=None, filters=[], formatter=None) at remote 0x7ff7a0eaa810>], level=10, disabled=0, manager=, loggerDict={'balancer': <...>}, loggerClass=None) at remote 0x7ff7a6021cd0>, propagate=1, filters=[]) at remote 0x7ff7a0fac810>, _perf_schema_cache=None, _version='ceph version 13.0.1-3034-g619d435a71 (619d435a71f002571bda0c71dd26d75deaf480c3) mimic (dev)', active=False, _rados=None, module_name='balancer', event=<_Event(_Verbose__verbose=False, _Event__flag=False, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, arg=, kw=) at ../Objects/abstract.c:2547 #18 0x00007ff7b3bc91e8 in call_function_tail (args=(), callable=) at ../Objects/abstract.c:2579 #19 PyObject_CallMethod (o=, name=, format=) at ../Objects/abstract.c:2654 #20 0x000055a28163f8ae in PyModuleRunner::serve (this=0x55a283b917b0) at /home/sebastian/Repos/ceph/src/mgr/PyModuleRunner.cc:47 #21 0x000055a2816403cc in PyModuleRunner::PyModuleRunnerThread::entry (this=0x55a283b917d8) at /home/sebastian/Repos/ceph/src/mgr/PyModuleRunner.cc:112 #22 0x00007ff7b56c1881 in Thread::entry_wrapper (this=0x55a283b917d8) at /home/sebastian/Repos/ceph/src/common/Thread.cc:80 #23 0x00007ff7b56c17b6 in Thread::_entry_func (arg=0x55a283b917d8) at /home/sebastian/Repos/ceph/src/common/Thread.cc:60 #24 0x00007ff7b35d57fc in start_thread (arg=0x7ff79f6a3700) at pthread_create.c:465 #25 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 22 (Thread 0x7ff79fea4700 (LWP 24109)): #0 0x00007ff7b35dc072 in futex_wait_cancelable (private=, expected=0, futex_word=0x55a284ed63f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55a284ed6380, cond=0x55a284ed63d0) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55a284ed63d0, mutex=0x55a284ed6380) at pthread_cond_wait.c:655 #3 0x000055a281611886 in Cond::Wait (this=0x55a284ed63c8, mutex=...) at /home/sebastian/Repos/ceph/src/common/Cond.h:48 #4 0x00007ff7b53ccb39 in DispatchQueue::run_local_delivery (this=0x55a284ed6180) at /home/sebastian/Repos/ceph/src/msg/DispatchQueue.cc:117 #5 0x00007ff7b54f9fa6 in DispatchQueue::LocalDeliveryThread::entry (this=0x55a284ed6428) at /home/sebastian/Repos/ceph/src/msg/DispatchQueue.h:115 #6 0x00007ff7b56c1881 in Thread::entry_wrapper (this=0x55a284ed6428) at /home/sebastian/Repos/ceph/src/common/Thread.cc:80 #7 0x00007ff7b56c17b6 in Thread::_entry_func (arg=0x55a284ed6428) at /home/sebastian/Repos/ceph/src/common/Thread.cc:60 #8 0x00007ff7b35d57fc in start_thread (arg=0x7ff79fea4700) at pthread_create.c:465 #9 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 21 (Thread 0x7ff7a06a5700 (LWP 24108)): #0 0x00007ff7b35dc072 in futex_wait_cancelable (private=, expected=0, futex_word=0x55a284ed6230) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55a284ed61b8, cond=0x55a284ed6208) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55a284ed6208, mutex=0x55a284ed61b8) at pthread_cond_wait.c:655 #3 0x000055a281611886 in Cond::Wait (this=0x55a284ed6200, mutex=...) at /home/sebastian/Repos/ceph/src/common/Cond.h:48 #4 0x00007ff7b53cd413 in DispatchQueue::entry (this=0x55a284ed6180) at /home/sebastian/Repos/ceph/src/msg/DispatchQueue.cc:212 #5 0x00007ff7b54f9f44 in DispatchQueue::DispatchThread::entry (this=0x55a284ed6328) at /home/sebastian/Repos/ceph/src/msg/DispatchQueue.h:101 #6 0x00007ff7b56c1881 in Thread::entry_wrapper (this=0x55a284ed6328) at /home/sebastian/Repos/ceph/src/common/Thread.cc:80 #7 0x00007ff7b56c17b6 in Thread::_entry_func (arg=0x55a284ed6328) at /home/sebastian/Repos/ceph/src/common/Thread.cc:60 #8 0x00007ff7b35d57fc in start_thread (arg=0x7ff7a06a5700) at pthread_create.c:465 #9 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 20 (Thread 0x7ff7a0ea6700 (LWP 24107)): #0 0x00007ff7b35dc072 in futex_wait_cancelable (private=, expected=0, futex_word=0x55a284eb520c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55a284eb5190, cond=0x55a284eb51e0) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55a284eb51e0, mutex=0x55a284eb5190) at pthread_cond_wait.c:655 #3 0x000055a281611886 in Cond::Wait (this=0x55a284eb51d8, mutex=...) at /home/sebastian/Repos/ceph/src/common/Cond.h:48 #4 0x00007ff7b52c1f8b in Finisher::finisher_thread_entry (this=0x55a284eb5160) at /home/sebastian/Repos/ceph/src/common/Finisher.cc:87 #5 0x000055a281680928 in Finisher::FinisherThread::entry (this=0x55a284eb52a0) at /home/sebastian/Repos/ceph/src/common/Finisher.h:60 #6 0x00007ff7b56c1881 in Thread::entry_wrapper (this=0x55a284eb52a0) at /home/sebastian/Repos/ceph/src/common/Thread.cc:80 #7 0x00007ff7b56c17b6 in Thread::_entry_func (arg=0x55a284eb52a0) at /home/sebastian/Repos/ceph/src/common/Thread.cc:60 #8 0x00007ff7b35d57fc in start_thread (arg=0x7ff7a0ea6700) at pthread_create.c:465 #9 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 19 (Thread 0x7ff7a6d95700 (LWP 24079)): #0 0x00007ff7b35dc786 in futex_abstimed_wait_cancelable (private=, abstime=0x7ff7a6d92280, expected=0, futex_word=0x7ffe47b10a68) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7ff7a6d92280, mutex=0x7ffe47b109d8, cond=0x7ffe47b10a40) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x7ffe47b10a40, mutex=0x7ffe47b109d8, abstime=0x7ff7a6d92280) at pthread_cond_wait.c:667 #3 0x000055a281781d92 in Cond::WaitUntil (this=0x7ffe47b10a38, mutex=..., when=...) at /home/sebastian/Repos/ceph/src/common/Cond.h:64 #4 0x00007ff7b52bd300 in SafeTimer::timer_thread (this=0x7ffe47b10a20) at /home/sebastian/Repos/ceph/src/common/Timer.cc:110 #5 0x00007ff7b52be7b2 in SafeTimerThread::entry (this=0x55a2835d6540) at /home/sebastian/Repos/ceph/src/common/Timer.cc:30 #6 0x00007ff7b56c1881 in Thread::entry_wrapper (this=0x55a2835d6540) at /home/sebastian/Repos/ceph/src/common/Thread.cc:80 #7 0x00007ff7b56c17b6 in Thread::_entry_func (arg=0x55a2835d6540) at /home/sebastian/Repos/ceph/src/common/Thread.cc:60 #8 0x00007ff7b35d57fc in start_thread (arg=0x7ff7a6d95700) at pthread_create.c:465 #9 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 18 (Thread 0x7ff7a7596700 (LWP 24078)): #0 0x00007ff7b35dc786 in futex_abstimed_wait_cancelable (private=, abstime=0x7ff7a7593250, expected=0, futex_word=0x55a283572028) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7ff7a7593250, mutex=0x7ffe47b10190, cond=0x55a283572000) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x55a283572000, mutex=0x7ffe47b10190, abstime=0x7ff7a7593250) at pthread_cond_wait.c:667 #3 0x000055a281839f53 in Cond::WaitInterval > > (this=0x55a283571ff8, mutex=..., interval=...) at /home/sebastian/Repos/ceph/src/common/Cond.h:84 #4 0x000055a28182f10b in ObjectCacher::flusher_entry (this=0x55a283571e00) at /home/sebastian/Repos/ceph/src/osdc/ObjectCacher.cc:1936 #5 0x000055a281835ec8 in ObjectCacher::FlusherThread::entry (this=0x55a283572040) at /home/sebastian/Repos/ceph/src/osdc/ObjectCacher.h:432 #6 0x00007ff7b56c1881 in Thread::entry_wrapper (this=0x55a283572040) at /home/sebastian/Repos/ceph/src/common/Thread.cc:80 #7 0x00007ff7b56c17b6 in Thread::_entry_func (arg=0x55a283572040) at /home/sebastian/Repos/ceph/src/common/Thread.cc:60 #8 0x00007ff7b35d57fc in start_thread (arg=0x7ff7a7596700) at pthread_create.c:465 #9 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 17 (Thread 0x7ff7a7d97700 (LWP 24077)): #0 0x00007ff7b35dc072 in futex_wait_cancelable (private=, expected=0, futex_word=0x7ffe47b0f4e8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7ffe47b10190, cond=0x7ffe47b0f4c0) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x7ffe47b0f4c0, mutex=0x7ffe47b10190) at pthread_cond_wait.c:655 #3 0x000055a281611886 in Cond::Wait (this=0x7ffe47b0f4b8, mutex=...) at /home/sebastian/Repos/ceph/src/common/Cond.h:48 #4 0x00007ff7b52bd2ae in SafeTimer::timer_thread (this=0x7ffe47b0f4a0) at /home/sebastian/Repos/ceph/src/common/Timer.cc:108 #5 0x00007ff7b52be7b2 in SafeTimerThread::entry (this=0x55a2835d6300) at /home/sebastian/Repos/ceph/src/common/Timer.cc:30 #6 0x00007ff7b56c1881 in Thread::entry_wrapper (this=0x55a2835d6300) at /home/sebastian/Repos/ceph/src/common/Thread.cc:80 #7 0x00007ff7b56c17b6 in Thread::_entry_func (arg=0x55a2835d6300) at /home/sebastian/Repos/ceph/src/common/Thread.cc:60 #8 0x00007ff7b35d57fc in start_thread (arg=0x7ff7a7d97700) at pthread_create.c:465 #9 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7ff7a8598700 (LWP 24076)): #0 0x00007ff7b35dc072 in futex_wait_cancelable (private=, expected=0, futex_word=0x7ffe47b106a8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7ffe47b10610, cond=0x7ffe47b10680) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x7ffe47b10680, mutex=0x7ffe47b10610) at pthread_cond_wait.c:655 #3 0x000055a281611886 in Cond::Wait (this=0x7ffe47b10678, mutex=...) at /home/sebastian/Repos/ceph/src/common/Cond.h:48 #4 0x00007ff7b52bd2ae in SafeTimer::timer_thread (this=0x7ffe47b10660) at /home/sebastian/Repos/ceph/src/common/Timer.cc:108 #5 0x00007ff7b52be7b2 in SafeTimerThread::entry (this=0x55a2835d63f0) at /home/sebastian/Repos/ceph/src/common/Timer.cc:30 #6 0x00007ff7b56c1881 in Thread::entry_wrapper (this=0x55a2835d63f0) at /home/sebastian/Repos/ceph/src/common/Thread.cc:80 #7 0x00007ff7b56c17b6 in Thread::_entry_func (arg=0x55a2835d63f0) at /home/sebastian/Repos/ceph/src/common/Thread.cc:60 #8 0x00007ff7b35d57fc in start_thread (arg=0x7ff7a8598700) at pthread_create.c:465 #9 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7ff7a8d99700 (LWP 24075)): #0 0x00007ff7b35dc072 in futex_wait_cancelable (private=, expected=0, futex_word=0x7ffe47b0eb80) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7ffe47b0eb08, cond=0x7ffe47b0eb58) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x7ffe47b0eb58, mutex=0x7ffe47b0eb08) at pthread_cond_wait.c:655 #3 0x000055a281611886 in Cond::Wait (this=0x7ffe47b0eb50, mutex=...) at /home/sebastian/Repos/ceph/src/common/Cond.h:48 #4 0x00007ff7b52c1f8b in Finisher::finisher_thread_entry (this=0x7ffe47b0ead8) at /home/sebastian/Repos/ceph/src/common/Finisher.cc:87 #5 0x000055a281680928 in Finisher::FinisherThread::entry (this=0x7ffe47b0ec18) at /home/sebastian/Repos/ceph/src/common/Finisher.h:60 #6 0x00007ff7b56c1881 in Thread::entry_wrapper (this=0x7ffe47b0ec18) at /home/sebastian/Repos/ceph/src/common/Thread.cc:80 #7 0x00007ff7b56c17b6 in Thread::_entry_func (arg=0x7ffe47b0ec18) at /home/sebastian/Repos/ceph/src/common/Thread.cc:60 #8 0x00007ff7b35d57fc in start_thread (arg=0x7ff7a8d99700) at pthread_create.c:465 #9 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7ff7a959a700 (LWP 24074)): #0 0x00007ff7b35dc786 in futex_abstimed_wait_cancelable (private=, abstime=0x7ff7a9597280, expected=0, futex_word=0x7ffe47b0ea50) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7ff7a9597280, mutex=0x7ffe47b0e9c0, cond=0x7ffe47b0ea28) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x7ffe47b0ea28, mutex=0x7ffe47b0e9c0, abstime=0x7ff7a9597280) at pthread_cond_wait.c:667 #3 0x000055a281781d92 in Cond::WaitUntil (this=0x7ffe47b0ea20, mutex=..., when=...) at /home/sebastian/Repos/ceph/src/common/Cond.h:64 #4 0x00007ff7b52bd300 in SafeTimer::timer_thread (this=0x7ffe47b0ea08) at /home/sebastian/Repos/ceph/src/common/Timer.cc:110 #5 0x00007ff7b52be7b2 in SafeTimerThread::entry (this=0x55a2835d6330) at /home/sebastian/Repos/ceph/src/common/Timer.cc:30 #6 0x00007ff7b56c1881 in Thread::entry_wrapper (this=0x55a2835d6330) at /home/sebastian/Repos/ceph/src/common/Thread.cc:80 #7 0x00007ff7b56c17b6 in Thread::_entry_func (arg=0x55a2835d6330) at /home/sebastian/Repos/ceph/src/common/Thread.cc:60 #8 0x00007ff7b35d57fc in start_thread (arg=0x7ff7a959a700) at pthread_create.c:465 #9 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7ff7a9d9b700 (LWP 24073)): #0 0x00007ff7b35dc072 in futex_wait_cancelable (private=, expected=0, futex_word=0x55a28361a3f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55a28361a380, cond=0x55a28361a3d0) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55a28361a3d0, mutex=0x55a28361a380) at pthread_cond_wait.c:655 #3 0x000055a281611886 in Cond::Wait (this=0x55a28361a3c8, mutex=...) at /home/sebastian/Repos/ceph/src/common/Cond.h:48 #4 0x00007ff7b53ccb39 in DispatchQueue::run_local_delivery (this=0x55a28361a180) at /home/sebastian/Repos/ceph/src/msg/DispatchQueue.cc:117 #5 0x00007ff7b54f9fa6 in DispatchQueue::LocalDeliveryThread::entry (this=0x55a28361a428) at /home/sebastian/Repos/ceph/src/msg/DispatchQueue.h:115 #6 0x00007ff7b56c1881 in Thread::entry_wrapper (this=0x55a28361a428) at /home/sebastian/Repos/ceph/src/common/Thread.cc:80 #7 0x00007ff7b56c17b6 in Thread::_entry_func (arg=0x55a28361a428) at /home/sebastian/Repos/ceph/src/common/Thread.cc:60 #8 0x00007ff7b35d57fc in start_thread (arg=0x7ff7a9d9b700) at pthread_create.c:465 #9 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7ff7aa59c700 (LWP 24072)): #0 0x00007ff7b35dc072 in futex_wait_cancelable (private=, expected=0, futex_word=0x55a28361a234) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55a28361a1b8, cond=0x55a28361a208) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55a28361a208, mutex=0x55a28361a1b8) at pthread_cond_wait.c:655 #3 0x000055a281611886 in Cond::Wait (this=0x55a28361a200, mutex=...) at /home/sebastian/Repos/ceph/src/common/Cond.h:48 #4 0x00007ff7b53cd413 in DispatchQueue::entry (this=0x55a28361a180) at /home/sebastian/Repos/ceph/src/msg/DispatchQueue.cc:212 #5 0x00007ff7b54f9f44 in DispatchQueue::DispatchThread::entry (this=0x55a28361a328) at /home/sebastian/Repos/ceph/src/msg/DispatchQueue.h:101 #6 0x00007ff7b56c1881 in Thread::entry_wrapper (this=0x55a28361a328) at /home/sebastian/Repos/ceph/src/common/Thread.cc:80 #7 0x00007ff7b56c17b6 in Thread::_entry_func (arg=0x55a28361a328) at /home/sebastian/Repos/ceph/src/common/Thread.cc:60 #8 0x00007ff7b35d57fc in start_thread (arg=0x7ff7aa59c700) at pthread_create.c:465 #9 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7ff7aad9d700 (LWP 24071)): #0 0x00007ff7b27ff951 in __GI___poll (fds=0x7ff7aad9a270, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x000055a281807c92 in SignalHandler::entry (this=0x55a2837061c0) at /home/sebastian/Repos/ceph/src/global/signal_handler.cc:297 #2 0x00007ff7b56c1881 in Thread::entry_wrapper (this=0x55a2837061c0) at /home/sebastian/Repos/ceph/src/common/Thread.cc:80 #3 0x00007ff7b56c17b6 in Thread::_entry_func (arg=0x55a2837061c0) at /home/sebastian/Repos/ceph/src/common/Thread.cc:60 #4 0x00007ff7b35d57fc in start_thread (arg=0x7ff7aad9d700) at pthread_create.c:465 #5 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7ff7ab59e700 (LWP 24070)): #0 0x00007ff7b35dc072 in futex_wait_cancelable (private=, expected=0, futex_word=0x7ffe47b0fc18) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7ffe47b0fba0, cond=0x7ffe47b0fbf0) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x7ffe47b0fbf0, mutex=0x7ffe47b0fba0) at pthread_cond_wait.c:655 #3 0x000055a281611886 in Cond::Wait (this=0x7ffe47b0fbe8, mutex=...) at /home/sebastian/Repos/ceph/src/common/Cond.h:48 #4 0x00007ff7b52c1f8b in Finisher::finisher_thread_entry (this=0x7ffe47b0fb70) at /home/sebastian/Repos/ceph/src/common/Finisher.cc:87 #5 0x000055a281680928 in Finisher::FinisherThread::entry (this=0x7ffe47b0fcb0) at /home/sebastian/Repos/ceph/src/common/Finisher.h:60 #6 0x00007ff7b56c1881 in Thread::entry_wrapper (this=0x7ffe47b0fcb0) at /home/sebastian/Repos/ceph/src/common/Thread.cc:80 #7 0x00007ff7b56c17b6 in Thread::_entry_func (arg=0x7ffe47b0fcb0) at /home/sebastian/Repos/ceph/src/common/Thread.cc:60 #8 0x00007ff7b35d57fc in start_thread (arg=0x7ff7ab59e700) at pthread_create.c:465 #9 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7ff7abd9f700 (LWP 24069)): #0 0x00007ff7b35dc072 in futex_wait_cancelable (private=, expected=0, futex_word=0x55a283572118) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55a2835720a0, cond=0x55a2835720f0) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55a2835720f0, mutex=0x55a2835720a0) at pthread_cond_wait.c:655 #3 0x000055a281611886 in Cond::Wait (this=0x55a2835720e8, mutex=...) at /home/sebastian/Repos/ceph/src/common/Cond.h:48 #4 0x00007ff7b52c1f8b in Finisher::finisher_thread_entry (this=0x55a283572070) at /home/sebastian/Repos/ceph/src/common/Finisher.cc:87 #5 0x000055a281680928 in Finisher::FinisherThread::entry (this=0x55a2835721b0) at /home/sebastian/Repos/ceph/src/common/Finisher.h:60 #6 0x00007ff7b56c1881 in Thread::entry_wrapper (this=0x55a2835721b0) at /home/sebastian/Repos/ceph/src/common/Thread.cc:80 #7 0x00007ff7b56c17b6 in Thread::_entry_func (arg=0x55a2835721b0) at /home/sebastian/Repos/ceph/src/common/Thread.cc:60 #8 0x00007ff7b35d57fc in start_thread (arg=0x7ff7abd9f700) at pthread_create.c:465 #9 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7ff7ac5a0700 (LWP 24068)): #0 0x00007ff7b35dc786 in futex_abstimed_wait_cancelable (private=, abstime=0x7ff7ac59d210, expected=0, futex_word=0x7ffe47b0f104) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7ff7ac59d210, mutex=0x7ffe47b0f0b0, cond=0x7ffe47b0f0d8) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x7ffe47b0f0d8, mutex=0x7ffe47b0f0b0, abstime=0x7ff7ac59d210) at pthread_cond_wait.c:667 #3 0x000055a28165561e in __gthread_cond_timedwait (__cond=0x7ffe47b0f0d8, __mutex=0x7ffe47b0f0b0, __abs_timeout=0x7ff7ac59d210) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000055a28166ba1a in std::condition_variable::__wait_until_impl > > (this=0x7ffe47b0f0d8, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:166 #5 0x000055a2816686d8 in std::condition_variable::wait_until > > (this=0x7ffe47b0f0d8, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:119 #6 0x000055a281664f3c in ceph::timer_detail::timer::timer_thread (this=0x7ffe47b0f070) at /home/sebastian/Repos/ceph/src/common/ceph_timer.h:144 #7 0x000055a28166891b in std::__invoke_impl::*)(), ceph::timer_detail::timer*> ( __f=@0x55a2835d3390: (void (ceph::timer_detail::timer::*)(ceph::timer_detail::timer * const)) 0x55a281664d76 ::timer_thread()>, __t=@0x55a2835d3388: 0x7ffe47b0f070) at /usr/include/c++/7/bits/invoke.h:73 #8 0x000055a281664fe0 in std::__invoke::*)(), ceph::timer_detail::timer*> ( __fn=@0x55a2835d3390: (void (ceph::timer_detail::timer::*)(ceph::timer_detail::timer * const)) 0x55a281664d76 ::timer_thread()>, __args#0=@0x55a2835d3388: 0x7ffe47b0f070) at /usr/include/c++/7/bits/invoke.h:95 #9 0x000055a281677257 in std::thread::_Invoker::*)(), ceph::timer_detail::timer*> >::_M_invoke<0ul, 1ul> (this=0x55a2835d3388) at /usr/include/c++/7/thread:234 #10 0x000055a281676f6f in std::thread::_Invoker::*)(), ceph::timer_detail::timer*> >::operator() (this=0x55a2835d3388) at /usr/include/c++/7/thread:243 #11 0x000055a281676c78 in std::thread::_State_impl::*)(), ceph::timer_detail::timer*> > >::_M_run (this=0x55a2835d3380) at /usr/include/c++/7/thread:186 #12 0x00007ff7b31000ff in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #13 0x00007ff7b35d57fc in start_thread (arg=0x7ff7ac5a0700) at pthread_create.c:465 #14 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7ff7acda1700 (LWP 24067)): #0 0x00007ff7b280bcd7 in __GI_epoll_pwait (epfd=14, events=0x55a283830000, maxevents=5000, timeout=2744, set=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:42 #1 0x00007ff7b58feaf3 in EpollDriver::event_wait (this=0x55a2835d5260, fired_events=std::vector of length 0, capacity 0, tvp=0x7ff7acd9e160) at /home/sebastian/Repos/ceph/src/msg/async/EventEpoll.cc:113 #2 0x00007ff7b55373ae in EventCenter::process_events (this=0x55a283546500, timeout_microseconds=2744002, working_dur=0x7ff7acd9e230) at /home/sebastian/Repos/ceph/src/msg/async/Event.cc:398 #3 0x00007ff7b55405bd in NetworkStack::::operator()(void) const (__closure=0x55a2835d4fc8) at /home/sebastian/Repos/ceph/src/msg/async/Stack.cc:53 #4 0x00007ff7b5541801 in std::_Function_handler >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/7/bits/std_function.h:316 #5 0x000055a2816684aa in std::function::operator()() const (this=0x55a2835d4fc8) at /usr/include/c++/7/bits/std_function.h:706 #6 0x00007ff7b55476a0 in std::__invoke_impl>(std::__invoke_other, std::function&&) (__f=...) at /usr/include/c++/7/bits/invoke.h:60 #7 0x00007ff7b5546ece in std::__invoke>(std::function&&) (__fn=...) at /usr/include/c++/7/bits/invoke.h:95 #8 0x00007ff7b55490d6 in std::thread::_Invoker > >::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x55a2835d4fc8) at /usr/include/c++/7/thread:234 #9 0x00007ff7b55490a7 in std::thread::_Invoker > >::operator()() (this=0x55a2835d4fc8) at /usr/include/c++/7/thread:243 #10 0x00007ff7b5549086 in std::thread::_State_impl > > >::_M_run() (this=0x55a2835d4fc0) at /usr/include/c++/7/thread:186 #11 0x00007ff7b31000ff in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #12 0x00007ff7b35d57fc in start_thread (arg=0x7ff7acda1700) at pthread_create.c:465 #13 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7ff7ad5a2700 (LWP 24066)): #0 0x00007ff7b280bcd7 in __GI_epoll_pwait (epfd=11, events=0x55a2837d8000, maxevents=5000, timeout=30000, set=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:42 #1 0x00007ff7b58feaf3 in EpollDriver::event_wait (this=0x55a2835d5440, fired_events=std::vector of length 0, capacity 0, tvp=0x7ff7ad59f160) at /home/sebastian/Repos/ceph/src/msg/async/EventEpoll.cc:113 #2 0x00007ff7b55373ae in EventCenter::process_events (this=0x55a283547700, timeout_microseconds=30000000, working_dur=0x7ff7ad59f230) at /home/sebastian/Repos/ceph/src/msg/async/Event.cc:398 #3 0x00007ff7b55405bd in NetworkStack::::operator()(void) const (__closure=0x55a2835d4ff8) at /home/sebastian/Repos/ceph/src/msg/async/Stack.cc:53 #4 0x00007ff7b5541801 in std::_Function_handler >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/7/bits/std_function.h:316 #5 0x000055a2816684aa in std::function::operator()() const (this=0x55a2835d4ff8) at /usr/include/c++/7/bits/std_function.h:706 #6 0x00007ff7b55476a0 in std::__invoke_impl>(std::__invoke_other, std::function&&) (__f=...) at /usr/include/c++/7/bits/invoke.h:60 #7 0x00007ff7b5546ece in std::__invoke>(std::function&&) (__fn=...) at /usr/include/c++/7/bits/invoke.h:95 #8 0x00007ff7b55490d6 in std::thread::_Invoker > >::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x55a2835d4ff8) at /usr/include/c++/7/thread:234 #9 0x00007ff7b55490a7 in std::thread::_Invoker > >::operator()() (this=0x55a2835d4ff8) at /usr/include/c++/7/thread:243 #10 0x00007ff7b5549086 in std::thread::_State_impl > > >::_M_run() (this=0x55a2835d4ff0) at /usr/include/c++/7/thread:186 #11 0x00007ff7b31000ff in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #12 0x00007ff7b35d57fc in start_thread (arg=0x7ff7ad5a2700) at pthread_create.c:465 #13 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7ff7aeda5700 (LWP 24065)): #0 0x00007ff7b280bcd7 in __GI_epoll_pwait (epfd=8, events=0x55a28377c000, maxevents=5000, timeout=30000, set=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:42 #1 0x00007ff7b58feaf3 in EpollDriver::event_wait (this=0x55a2835d4180, fired_events=std::vector of length 0, capacity 0, tvp=0x7ff7aeda2160) at /home/sebastian/Repos/ceph/src/msg/async/EventEpoll.cc:113 #2 0x00007ff7b55373ae in EventCenter::process_events (this=0x55a283546740, timeout_microseconds=30000000, working_dur=0x7ff7aeda2230) at /home/sebastian/Repos/ceph/src/msg/async/Event.cc:398 #3 0x00007ff7b55405bd in NetworkStack::::operator()(void) const (__closure=0x55a2835d5028) at /home/sebastian/Repos/ceph/src/msg/async/Stack.cc:53 #4 0x00007ff7b5541801 in std::_Function_handler >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/7/bits/std_function.h:316 #5 0x000055a2816684aa in std::function::operator()() const (this=0x55a2835d5028) at /usr/include/c++/7/bits/std_function.h:706 #6 0x00007ff7b55476a0 in std::__invoke_impl>(std::__invoke_other, std::function&&) (__f=...) at /usr/include/c++/7/bits/invoke.h:60 #7 0x00007ff7b5546ece in std::__invoke>(std::function&&) (__fn=...) at /usr/include/c++/7/bits/invoke.h:95 #8 0x00007ff7b55490d6 in std::thread::_Invoker > >::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x55a2835d5028) at /usr/include/c++/7/thread:234 #9 0x00007ff7b55490a7 in std::thread::_Invoker > >::operator()() (this=0x55a2835d5028) at /usr/include/c++/7/thread:243 #10 0x00007ff7b5549086 in std::thread::_State_impl > > >::_M_run() (this=0x55a2835d5020) at /usr/include/c++/7/thread:186 #11 0x00007ff7b31000ff in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #12 0x00007ff7b35d57fc in start_thread (arg=0x7ff7aeda5700) at pthread_create.c:465 #13 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7ff7ae5a4700 (LWP 24064)): #0 0x00007ff7b27ff951 in __GI___poll (fds=0x7ff7ae5a12b0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ff7b526eb1d in AdminSocket::entry (this=0x55a28357c9a0) at /home/sebastian/Repos/ceph/src/common/admin_socket.cc:234 #2 0x00007ff7b527764d in std::__invoke_impl(std::__invoke_memfun_deref, void (AdminSocket::*&&)() noexcept, AdminSocket*&&) (__f=@0x55a2835d25d0: (void (AdminSocket::*)(AdminSocket * const)) 0x7ff7b526e9b8 , __t=@0x55a2835d25c8: 0x55a28357c9a0) at /usr/include/c++/7/bits/invoke.h:73 #3 0x00007ff7b5275e7c in std::__invoke(void (AdminSocket::*&&)() noexcept, AdminSocket*&&) (__fn=@0x55a2835d25d0: (void (AdminSocket::*)(AdminSocket * const)) 0x7ff7b526e9b8 , __args#0=@0x55a2835d25c8: 0x55a28357c9a0) at /usr/include/c++/7/bits/invoke.h:95 #4 0x00007ff7b527bb79 in std::thread::_Invoker >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (this=0x55a2835d25c8) at /usr/include/c++/7/thread:234 #5 0x00007ff7b527ba99 in std::thread::_Invoker >::operator()() (this=0x55a2835d25c8) at /usr/include/c++/7/thread:243 #6 0x00007ff7b527ba34 in std::thread::_State_impl > >::_M_run() (this=0x55a2835d25c0) at /usr/include/c++/7/thread:186 #7 0x00007ff7b31000ff in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #8 0x00007ff7b35d57fc in start_thread (arg=0x7ff7ae5a4700) at pthread_create.c:465 #9 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7ff7adda3700 (LWP 24063)): #0 0x00007ff7b35dc786 in futex_abstimed_wait_cancelable (private=, abstime=0x7ff7adda02e0, expected=0, futex_word=0x55a2835a8758) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7ff7adda02e0, mutex=0x55a2835a86e0, cond=0x55a2835a8730) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x55a2835a8730, mutex=0x55a2835a86e0, abstime=0x7ff7adda02e0) at pthread_cond_wait.c:667 #3 0x000055a281781d92 in Cond::WaitUntil (this=0x55a2835a8728, mutex=..., when=...) at /home/sebastian/Repos/ceph/src/common/Cond.h:64 #4 0x00007ff7b52cf17a in Cond::WaitInterval (this=0x55a2835a8728, mutex=..., interval=...) at /home/sebastian/Repos/ceph/src/common/Cond.h:73 #5 0x00007ff7b56b7682 in CephContextServiceThread::entry (this=0x55a2835a8690) at /home/sebastian/Repos/ceph/src/common/ceph_context.cc:147 #6 0x00007ff7b56c1881 in Thread::entry_wrapper (this=0x55a2835a8690) at /home/sebastian/Repos/ceph/src/common/Thread.cc:80 #7 0x00007ff7b56c17b6 in Thread::_entry_func (arg=0x55a2835a8690) at /home/sebastian/Repos/ceph/src/common/Thread.cc:60 #8 0x00007ff7b35d57fc in start_thread (arg=0x7ff7adda3700) at pthread_create.c:465 #9 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7ff7afd75700 (LWP 24061)): #0 0x00007ff7b35dc072 in futex_wait_cancelable (private=, expected=0, futex_word=0x55a2837060ec) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55a283706040, cond=0x55a2837060c0) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55a2837060c0, mutex=0x55a283706040) at pthread_cond_wait.c:655 #3 0x00007ff7b52faf72 in ceph::logging::Log::entry (this=0x55a283706000) at /home/sebastian/Repos/ceph/src/log/Log.cc:467 #4 0x00007ff7b56c1881 in Thread::entry_wrapper (this=0x55a283706000) at /home/sebastian/Repos/ceph/src/common/Thread.cc:80 #5 0x00007ff7b56c17b6 in Thread::_entry_func (arg=0x55a283706000) at /home/sebastian/Repos/ceph/src/common/Thread.cc:60 #6 0x00007ff7b35d57fc in start_thread (arg=0x7ff7afd75700) at pthread_create.c:465 #7 0x00007ff7b280bb5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7ff7be4c9240 (LWP 24060)): #0 0x00007ff7b35dc072 in futex_wait_cancelable (private=, expected=0, futex_word=0x55a28361a710) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55a28361a540, cond=0x55a28361a6e8) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55a28361a6e8, mutex=0x55a28361a540) at pthread_cond_wait.c:655 #3 0x000055a281611886 in Cond::Wait (this=0x55a28361a6e0, mutex=...) at /home/sebastian/Repos/ceph/src/common/Cond.h:48 #4 0x00007ff7b552b792 in AsyncMessenger::wait (this=0x55a28361a000) at /home/sebastian/Repos/ceph/src/msg/async/AsyncMessenger.cc:482 #5 0x000055a28165a473 in MgrStandby::main (this=0x7ffe47b0e810, args=std::vector of length 0, capacity 0) at /home/sebastian/Repos/ceph/src/mgr/MgrStandby.cc:458 #6 0x000055a2814dfaea in main (argc=5, argv=0x7ffe47b10e08) at /home/sebastian/Repos/ceph/src/ceph_mgr.cc:75