sitdown disable when shutdowning
[brisk.git] / web / index_rd.php
index 288415c..e0dee24 100644 (file)
  */
 
 require_once("Obj/brisk.phh");
+// require_once("Obj/proxyscan.phh");
 require_once("briskin5/Obj/briskin5.phh");
 
+// Use of proxies isn't allowed.
+// if (is_proxy()) {
+//   sleep(5);
+//   exit;
+//}
 log_load("index_rd.php");
 
 $first_loop = TRUE;
@@ -248,13 +254,18 @@ function maincheck($sess, $cur_stat, $cur_subst, $cur_step, &$new_stat, &$new_su
       if ($user->the_end == TRUE) {
        log_rd2("LOGOUT BYE BYE!!");
        log_auth($user->sess, "Explicit logout.");
+
+       $user->reset();
+       /* factorized with ->reset()
        $tmp_sess = $user->sess;
        $user->sess = "";
        step_unproxy($tmp_sess);
-       
        $user->name = "";
+       while (array_pop($user->comm) != NULL); 
+       $user->step = 0;
        $user->the_end = FALSE;
-       
+       */
+
        if ($user->subst == 'sitdown') {
          log_load("ROOM WAKEUP");
          $room->room_wakeup(&$user);