Roxen.git / server / base_server / roxenloader.pike

version» Context lines:

Roxen.git/server/base_server/roxenloader.pike:1429:    }    }    return describe_funcall(frame);    }    return UNDEFINED;    }       protected string initiator = describe_initiator();      #ifdef THREADS -  protected class HandlerBackend +  protected class HandlerBackend(protected object /* (Roxen) */ roxen)    {    array call_out(function co, int t, mixed ... args)    {    if (roxen && !t) {    roxen->low_handle(co, @args);    return 0;    } else {    return predef::call_out(roxen->low_handle, t, co, @args);    }    }       void remove_call_out(function|array co)    {    if (!co) return;    predef::remove_call_out(co);    }    }    -  protected Pike.Backend backend = HandlerBackend(); +  protected Pike.Backend backend = HandlerBackend(roxen);   #endif /* THREADS */       protected string _sprintf(int c)    {    if (c == 'O') {    return sprintf("%O(/* %s */)", object_program(this), initiator || "");    }    return UNDEFINED;    }    }