Ignore:
Timestamp:
2008-02-03T13:54:19Z (16 years ago)
Author:
Wilmer van der Gaast <wilmer@…>
Branches:
master
Children:
8c1eb80
Parents:
0fbda193
Message:

Saner garbage collection of cached packets in the Jabber module. Now
cached packets are removed after about ten minues instead of something
between one and two minutes. Closes one issue in #354.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • protocols/jabber/jabber.h

    r0fbda193 r979cfb4  
    9595struct jabber_cache_entry
    9696{
     97        time_t saved_at;
    9798        struct xt_node *node;
    9899        jabber_cache_event func;
     
    140141#define JABBER_PACKET_ID "BeeP"
    141142#define JABBER_CACHED_ID "BeeC"
     143
     144/* The number of seconds to keep cached packets before garbage collecting
     145   them. This gc is done on every keepalive (every minute). */
     146#define JABBER_CACHE_MAX_AGE 600
    142147
    143148/* RFC 392[01] stuff */
Note: See TracChangeset for help on using the changeset viewer.