fix pypy when no app is loaded

This commit is contained in:
roberto@mrspurr
2012-03-31 18:06:03 +02:00
parent c2df8a099e
commit a864c8d6ed
2 changed files with 6 additions and 2 deletions
+2 -2
View File
@@ -15,11 +15,11 @@ int PyFrame_GetLineNumber(PyFrameObject *frame) {
int uwsgi_python_profiler_call(PyObject *obj, PyFrameObject *frame, int what, PyObject *arg) {
#ifndef UWSGI_PYPY
static uint64_t last_ts = 0;
uint64_t now = uwsgi_micros();
uint64_t delta = 0;
#ifndef UWSGI_PYPY
switch(what) {
case PyTrace_CALL:
if (last_ts == 0) delta = 0;
@@ -49,11 +49,11 @@ int uwsgi_python_profiler_call(PyObject *obj, PyFrameObject *frame, int what, Py
int uwsgi_python_tracer(PyObject *obj, PyFrameObject *frame, int what, PyObject *arg) {
#ifndef UWSGI_PYPY
static uint64_t last_ts = 0;
uint64_t now = uwsgi_micros();
uint64_t delta = 0;
#ifndef UWSGI_PYPY
if (what == PyTrace_LINE) {
if (last_ts == 0) {
delta = 0;