Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: b09245a3d4dc3f727c822740a8ed5cf143f68d12
      
https://github.com/WebKit/WebKit/commit/b09245a3d4dc3f727c822740a8ed5cf143f68d12
  Author: Ben Nham <[email protected]>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M Source/WebKit/webpushd/PushService.h
    M Source/WebKit/webpushd/PushService.mm

  Log Message:
  -----------
  Enforce maximum push topic limit in webpushd
https://bugs.webkit.org/show_bug.cgi?id=279471
rdar://135752810

Reviewed by Brady Eidson.

There is a system-wide push topic limit, after which push delivery becomes 
unreliably (e.g. lower
priority push topics start getting silently ignored by the server). We should 
try to avoid
monopolizing all of the system-wide push topics and try to limit ourselves to 
using a reasonably
high number of topics.

* Source/WebKit/webpushd/PushService.h:
* Source/WebKit/webpushd/PushService.mm:
(WebPushD::PushService::subscribe):
(WebPushD::PushService::updateTopicLists):

Canonical link: https://commits.webkit.org/283459@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to