You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Summary:
- onPublishDone fires only when a PUBLISH_DONE wire frame is received/sent, not for session-close synthesized cases
- Add onSubscriptionBegin/onSubscriptionEnd to MoQStatsCallback (common base) for an active-subscription gauge that can never go negative; fires on both SUBSCRIBE and PUBLISH paths (publisher and subscriber sides)
- onSubscriptionEnd fires at every subscription termination path: subscriber: deliverPublishDoneAndRemove, unsubscribe publisher: sendPublishDone, onUnsubscribe, cleanup
- Switch stats test mocks to NiceMock to suppress uninteresting-call warnings
Co-authored by: akash-a-n
This is an alternative to #158
Pull Request resolved: #159
Reviewed By: sandarsh
Differential Revision: D104433947
Pulled By: afrind
fbshipit-source-id: cdd86716c2bc9634dd37ad55240978a0224605d1
0 commit comments