Title: RFC 6762/10.4 Cache Flush on Failure Indication · Issue #1413 · python-zeroconf/python-zeroconf · GitHub
Open Graph Title: RFC 6762/10.4 Cache Flush on Failure Indication · Issue #1413 · python-zeroconf/python-zeroconf
X Title: RFC 6762/10.4 Cache Flush on Failure Indication · Issue #1413 · python-zeroconf/python-zeroconf
Description: Is there a mechanism to indicate to Zeroconf/AsyncZeroconf or ServiceBrowser/AsyncServiceBrowser that a cache entry might be stale, based on application level failures on connecting to advertised services? https://datatracker.ietf.org/do...
Open Graph Description: Is there a mechanism to indicate to Zeroconf/AsyncZeroconf or ServiceBrowser/AsyncServiceBrowser that a cache entry might be stale, based on application level failures on connecting to advertised s...
X Description: Is there a mechanism to indicate to Zeroconf/AsyncZeroconf or ServiceBrowser/AsyncServiceBrowser that a cache entry might be stale, based on application level failures on connecting to advertised s...
Opengraph URL: https://github.com/python-zeroconf/python-zeroconf/issues/1413
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"RFC 6762/10.4 Cache Flush on Failure Indication","articleBody":"Is there a mechanism to indicate to `Zeroconf`/`AsyncZeroconf` or `ServiceBrowser`/`AsyncServiceBrowser` that a cache entry might be stale, based on application level failures on connecting to advertised services?\r\n\r\nhttps://datatracker.ietf.org/doc/html/rfc6762#section-10.4\r\n\r\n\u003e The software implementing the Multicast DNS resource record cache\r\n should provide a mechanism so that clients detecting stale rdata can\r\n inform the cache.\r\n\r\n\u003e When the cache receives this hint that it should reconfirm some\r\n record, it MUST issue two or more queries for the resource record in\r\n dispute. If no response is received within ten seconds, then, even\r\n though its TTL may indicate that it is not yet due to expire, that\r\n record SHOULD be promptly flushed from the cache.\r\n\r\nSo it looks like an optional feature according to the RFC, but would be nice to have (if it's not there already, I'm new to this library).","author":{"url":"https://github.com/lenard-mosys","@type":"Person","name":"lenard-mosys"},"datePublished":"2024-09-20T09:38:31.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":2},"url":"https://github.com/1413/python-zeroconf/issues/1413"}
| 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:3912b1e7-814c-1a9c-8bfe-08bd0559d162 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | D674:31C08E:31B0E1:461EE8:69720485 |
| html-safe-nonce | 1f2e6796c20153c6b80aa8b050825a181d9acc2ea6631837ca2623679f897590 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJENjc0OjMxQzA4RTozMUIwRTE6NDYxRUU4OjY5NzIwNDg1IiwidmlzaXRvcl9pZCI6IjIwNzExODcxMjkxNjg0MzAyMTQiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 2aed159df7f94cf44968f115ec26301b1e43a435216e92699f6bf26b511930fd |
| hovercard-subject-tag | issue:2538353784 |
| 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/1413/issue_layout |
| twitter:image | https://opengraph.githubassets.com/e1e178f09e2a66792b7e80d9bb78d24a544968d8c2cd1b51d82dfb1f5354b57a/python-zeroconf/python-zeroconf/issues/1413 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/e1e178f09e2a66792b7e80d9bb78d24a544968d8c2cd1b51d82dfb1f5354b57a/python-zeroconf/python-zeroconf/issues/1413 |
| og:image:alt | Is there a mechanism to indicate to Zeroconf/AsyncZeroconf or ServiceBrowser/AsyncServiceBrowser that a cache entry might be stale, based on application level failures on connecting to advertised s... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | lenard-mosys |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5d01a3551afdd1a0e12e78acaf3ba43a9a1f7dcb518695d6ed59db76a9290f13 |
| 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 | 062b05dcdf64ee7a3dad7acabb746494ae0982cc |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width