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

Diff for /src/usr.bin/tmux/server-fn.c between version 1.17 and 1.18

version 1.17, 2009/09/02 16:38:35 version 1.18, 2009/09/05 17:42:16
Line 233 
Line 233 
         return (0);          return (0);
   
 wrong:  wrong:
         password_backoff = server_activity;  
         password_failures++;          password_failures++;
           password_backoff = 0;
   
         for (i = 0; i < ARRAY_LENGTH(&clients); i++) {          for (i = 0; i < ARRAY_LENGTH(&clients); i++) {
                 c = ARRAY_ITEM(&clients, i);                  c = ARRAY_ITEM(&clients, i);
Line 260 
Line 260 
         }          }
         failures = password_failures % tries;          failures = password_failures % tries;
         if (failures > backoff) {          if (failures > backoff) {
                 password_backoff += ((failures - backoff) * tries / 2);                  password_backoff =
                       server_activity + ((failures - backoff) * tries / 2);
                 return (-2);                  return (-2);
         }          }
         return (-1);          return (-1);

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18