Title: Try to avoid accidental synchronization of ServiceInfo requests from ServiceBrowser callbacks · Issue #897 · python-zeroconf/python-zeroconf · GitHub
Open Graph Title: Try to avoid accidental synchronization of ServiceInfo requests from ServiceBrowser callbacks · Issue #897 · python-zeroconf/python-zeroconf
X Title: Try to avoid accidental synchronization of ServiceInfo requests from ServiceBrowser callbacks · Issue #897 · python-zeroconf/python-zeroconf
Description: This has been an issue for many years but it's more noticeable with the reduced traffic since it's easier to watch every packet on the network and see patterns which is why I didn't notice before I noticed all the queriers get synchroniz...
Open Graph Description: This has been an issue for many years but it's more noticeable with the reduced traffic since it's easier to watch every packet on the network and see patterns which is why I didn't notice before I...
X Description: This has been an issue for many years but it's more noticeable with the reduced traffic since it's easier to watch every packet on the network and see patterns which is why I didn't not...
Opengraph URL: https://github.com/python-zeroconf/python-zeroconf/issues/897
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Try to avoid accidental synchronization of ServiceInfo requests from ServiceBrowser callbacks","articleBody":"This has been an issue for many years but it's more noticeable with the reduced traffic since it's easier to watch every packet on the network and see patterns which is why I didn't notice before\n\nI noticed all the queriers get synchronized so they all try to refresh the A record at the same time.\r\n\r\nhttps://datatracker.ietf.org/doc/html/rfc6762#section-5.2\r\n```\r\n To avoid accidental synchronization when, for some reason, multiple\r\n clients begin querying at exactly the same moment (e.g., because of\r\n some common external trigger event), a Multicast DNS querier SHOULD\r\n also delay the first query of the series by a randomly chosen amount\r\n in the range 20-120 ms.\r\n```","author":{"url":"https://github.com/bdraco","@type":"Person","name":"bdraco"},"datePublished":"2021-07-03T04:55:13.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":9},"url":"https://github.com/897/python-zeroconf/issues/897"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:d0aee9e4-44c4-519a-939c-e5592d62d937 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | B736:262544:3CB08E:4EB1DE:69921358 |
| html-safe-nonce | f448db6764b17e0f8edfc488b8495a1f72380726287b3347c6b0be074da6b0a9 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCNzM2OjI2MjU0NDozQ0IwOEU6NEVCMURFOjY5OTIxMzU4IiwidmlzaXRvcl9pZCI6Ijg3OTMzMTA5NTQ2MTgyMjk1OTIiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 208a4e2f6b8e5aa604054c0a1f1cc502b52c33923fe7a8335e6e6a42df7a7942 |
| hovercard-subject-tag | issue:936171976 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/python-zeroconf/python-zeroconf/897/issue_layout |
| twitter:image | https://opengraph.githubassets.com/c98ba66f756aa7bd9bc12de5dbd35430a10ae2f665768ef93e00e05b4f08231b/python-zeroconf/python-zeroconf/issues/897 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/c98ba66f756aa7bd9bc12de5dbd35430a10ae2f665768ef93e00e05b4f08231b/python-zeroconf/python-zeroconf/issues/897 |
| og:image:alt | This has been an issue for many years but it's more noticeable with the reduced traffic since it's easier to watch every packet on the network and see patterns which is why I didn't notice before I... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | bdraco |
| hostname | github.com |
| expected-hostname | github.com |
| None | 42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b |
| turbo-cache-control | no-preview |
| go-import | github.com/python-zeroconf/python-zeroconf git https://github.com/python-zeroconf/python-zeroconf.git |
| octolytics-dimension-user_id | 120192235 |
| octolytics-dimension-user_login | python-zeroconf |
| octolytics-dimension-repository_id | 21548731 |
| octolytics-dimension-repository_nwo | python-zeroconf/python-zeroconf |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 21548731 |
| octolytics-dimension-repository_network_root_nwo | python-zeroconf/python-zeroconf |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 848bc6032dcc93a9a7301dcc3f379a72ba13b96e |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width