[BACK]Return to server.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/server.c between version 1.64 and 1.65

version 1.64, 2009/11/02 12:48:44 version 1.65, 2009/11/03 20:29:47
Line 565 
Line 565 
                         continue;                          continue;
   
                 if (s->flags & SESSION_UNATTACHED) {                  if (s->flags & SESSION_UNATTACHED) {
                         s->activity = time(NULL);                          if (gettimeofday(&s->activity_time, NULL) != 0)
                                   fatal("gettimeofday failed");
                         continue;                          continue;
                 }                  }
   
                 timeout = options_get_number(&s->options, "lock-after-time");                  timeout = options_get_number(&s->options, "lock-after-time");
                 if (timeout <= 0 || t <= s->activity + timeout)                  if (timeout <= 0 || t <= s->activity_time.tv_sec + timeout)
                         return; /* not timed out */                          return; /* not timed out */
         }          }
   
Line 593 
Line 594 
                         continue;                          continue;
   
                 if (s->flags & SESSION_UNATTACHED) {                  if (s->flags & SESSION_UNATTACHED) {
                         s->activity = time(NULL);                          if (gettimeofday(&s->activity_time, NULL) != 0)
                                   fatal("gettimeofday failed");
                         continue;                          continue;
                 }                  }
   
                 timeout = options_get_number(&s->options, "lock-after-time");                  timeout = options_get_number(&s->options, "lock-after-time");
                 if (timeout > 0 && t > s->activity + timeout) {                  if (timeout > 0 && t > s->activity_time.tv_sec + timeout) {
                         server_lock_session(s);                          server_lock_session(s);
                         recalculate_sizes();                          recalculate_sizes();
                 }                  }

Legend:
Removed from v.1.64  
changed lines
  Added in v.1.65