X-Git-Url: https://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;ds=inline;f=web%2Fbrisk.phh;h=79db2f8ed1ff62dc84a8171858d31a69333840ab;hb=4f9c86e94a217ec6fc9bbcab73b4f0a034dd2288;hp=f929470be892e2a201e01032adcb710261f40170;hpb=04e1d4690aafd42fb24abf8c24dd9f036b4b08a8;p=brisk.git
diff --git a/web/brisk.phh b/web/brisk.phh
index f929470..79db2f8 100644
--- a/web/brisk.phh
+++ b/web/brisk.phh
@@ -29,13 +29,13 @@ define(COMM_GEN_N, 50);
define(SESS_LEN, 13);
define(STREAM_TIMEOUT, 20);
define(EXPIRE_TIME_RD, 180);
-define(EXPIRE_TIME_SMAMMA, 300);
+define(EXPIRE_TIME_SMAMMA, 180);
define(GARBAGE_TIMEOUT, 10);
define(NICKSERV, "SERVER");
define(BRISK_DEBUG, FALSE);
// define(DEBUGGING, "local");
-$G_brisk_version = "0.4.4";
+$G_brisk_version = "0.4.5";
$root_wellarr = Array ( 'Benvenuto in brisk (Ver. '.$G_brisk_version.').',
'Se vuoi iscriverti alla Mailing List, cliccala!' );
@@ -374,8 +374,6 @@ class brisco {
else
log_rd2($sess, "LOGOUT FROM WHAT ???");
}
- // } // if (0 == 1)
-
}
if ($user_cur->laccwr + EXPIRE_TIME_SMAMMA < $curtime) { // lo rimettiamo in piedi
@@ -401,6 +399,8 @@ class brisco {
log_main("WAKEUP", "begin function table:".$table_idx." stat: ".$user->stat." subst: ".$user->subst);
+ $curtime = time();
+
$from_table = ($user->stat == "table");
if ($from_table) {
log_main("WAKEUP", "from table [".$user->table."] nplayers_n: ".$this->table[$user->table]->player_n);
@@ -411,10 +411,12 @@ class brisco {
if ($user_cur != $user) {
$user_cur->stat = "room";
$user_cur->subst = "sitdown";
+ $user_cur->laccwr = $curtime;
}
else if ($user->sess != "") {
$user_cur->stat = "room";
$user_cur->subst = "standup";
+ $user_cur->laccwr = $curtime;
$user_cur->table = -1;
}
}
@@ -422,6 +424,7 @@ class brisco {
else {
$user->stat = "room";
$user->subst = "standup";
+ $user->laccwr = $curtime;
}
/* aggiorna l'array dei giocatori al tavolo. */
$table->user_rem(&$this, &$user);
@@ -706,6 +709,7 @@ class brisco {
$this->user[$idx]->name = $name;
$this->user[$idx]->stat = "room";
$this->user[$idx]->subst = "standup";
+ $this->user[$idx]->laccwr = time();
log_main("XXX", sprintf("TROVATO LIBERO A [%d] sess [%s] name [%s]", $idx, $sess, $name));