#524 mod_pep: User JIDs are cached permanently in recipients table

Reporter MattJ
Owner Nobody
Stars ★★ (2)
  • Status-NeedInfo
  • Type-Defect
  • Priority-Medium
  1. MattJ on

    mod_pep has a cache of nodes that JIDs are subscribed to. They are not removed from this table when they go offline. While many servers have a finite number of user accounts, this behaviour can cause unbounded gradual memory growth on domains with lots of unique JIDs, e.g. those using anonymous authentication. A potential simple fix would be to remove a JID from the table on resource-unbind.

  2. Zash on

    Is this still an issue? And is it about the old mod_pep, aka mod_pep_simple? mod_pep now has limited cache sizes thanks to util.cache

    • tags Status-NeedInfo

New comment

Not published. Used for spam prevention and optional update notifications.