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

Diff for /src/usr.bin/tmux/server-client.c between version 1.19 and 1.20

version 1.19, 2009/11/11 08:00:42 version 1.20, 2009/11/13 18:13:18
Line 197 
Line 197 
         struct session  *s;          struct session  *s;
         struct job      *job;          struct job      *job;
         struct timeval   tv;          struct timeval   tv;
         u_int            i, interval;          u_int            i;
           int              interval;
           time_t           difference;
   
         if (gettimeofday(&tv, NULL) != 0)          if (gettimeofday(&tv, NULL) != 0)
                 fatal("gettimeofday failed");                  fatal("gettimeofday failed");
Line 220 
Line 222 
                         continue;                          continue;
                 interval = options_get_number(&s->options, "status-interval");                  interval = options_get_number(&s->options, "status-interval");
   
                 if (tv.tv_sec - c->status_timer.tv_sec >= interval) {                  difference = tv.tv_sec - c->status_timer.tv_sec;
                   if (difference >= interval) {
                         RB_FOREACH(job, jobs, &c->status_jobs)                          RB_FOREACH(job, jobs, &c->status_jobs)
                             job_run(job);                                  job_run(job);
                         c->flags |= CLIENT_STATUS;                          c->flags |= CLIENT_STATUS;
                 }                  }
         }          }

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20