Opened 13 years ago

Closed 12 years ago

#91 closed enhancement (fixed)

Timer for buddy presence subscription in PJSUA

Reported by: bennylp Owned by: bennylp
Priority: normal Milestone: release-0.7.0
Component: pjsua-lib Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported:

Description

Currently when buddy's presence subscription fails in pjsua-api (i.e. SUBSCRIBE request fails to establish subscription), PJSUA-API will not try to send another SUBSCRIBE ever, so if buddy is online then we won't get notified. Application is currently responsible for managing timer to send another subscribe periodically to probe to buddy's presence.

Ideally PJSUA-API should maintain this timer internally on behalf of application to make life easier.

Note that this only applies to when SUBSCRIBE fails - if SUBSCRIBE succeeds, then buddy's presence will be monitored normally.

Change History (3)

comment:1 Changed 12 years ago by bennylp

  • Milestone changed from release-0.7.0-rc2 to unassigned
  • Version 0.5.10 deleted

comment:2 Changed 12 years ago by bennylp

  • Milestone changed from unassigned to release-0.7.0-rc2
  • Version set to trunk

comment:3 Changed 12 years ago by bennylp

  • Resolution set to fixed
  • Status changed from new to closed

Implemented in r1311

Note: See TracTickets for help on using tickets.