Ticket #91 (closed enhancement: fixed)

Opened 11 years ago

Last modified 10 years ago

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

comment:1 Changed 11 years ago by bennylp

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

comment:2 Changed 11 years ago by bennylp

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

comment:3 Changed 10 years ago by bennylp

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

Implemented in r1311

Note: See TracTickets for help on using tickets.