X-Git-Url: https://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2FObj%2Fuser.phh;h=d5e82ee4ac5d60cd58b239dad924e765436e8828;hb=d841ff52fc567de174bad9323d6bce06825f3762;hp=4beaa5fd39d2e0b231aaae44b8a615bc662c7718;hpb=8cf173d68f241c4a2afb9d129176d43886026ba0;p=brisk.git diff --git a/web/Obj/user.phh b/web/Obj/user.phh index 4beaa5f..d5e82ee 100644 --- a/web/Obj/user.phh +++ b/web/Obj/user.phh @@ -465,7 +465,7 @@ class User { function reset() { $curtime = time(); - log_legal($curtime, 'xxx', $this, "STAT:LOGOUT", ''); + log_legal($curtime, $this->ip, $this, "STAT:LOGOUT", ''); $tmp_sess = $this->sess; $this->sess = ""; @@ -651,13 +651,13 @@ class User { return ($ret); } // function maincheck (... - public static function stream_fini($init_string, $is_unrecoverable) + public static function stream_fini($transp, $init_string, $is_unrecoverable) { printf("xXx user::stream_fini\n"); // FIXME: dynamic "Transport_" type - $tans_class = "Transport_iframe"; - $body = $tans_class::fini($init_string, self::base_get(), static::blocking_error($is_unrecoverable)); + $trans_class = Transport::gettype($transp); + $body = $trans_class::fini($init_string, self::base_get(), static::blocking_error($is_unrecoverable)); // ELSE IF XHR THEN: // return (static::blocking_error($is_unrecoverable));