Luke Dashjr [ARCHIVE] on Nostr: 📅 Original date posted:2017-03-06 📝 Original message:On Monday, March 06, 2017 ...
📅 Original date posted:2017-03-06
📝 Original message:On Monday, March 06, 2017 10:02:53 PM Tim Ruffing via bitcoin-dev wrote:
> For longpolling, maybe we would like to have the possibility to request
> some periodic message from the server. Otherwise clients cannot
> distinguish between the situations 1. "value is still in the requested
> bounds (minrate, maxrate)" and 2. "connection has dropped". So the user
> may take a wrong decision because he assumed that the value is still
> in bounds holds but actually the server has died.
That's the job of TCP.
Do you think we need to explicitly specify a keepalive configuration?
Seems like that would vary based on client or network.
Published at
2023-06-07 17:56:54Event JSON
{
"id": "2b3f76028941dedebd51d48a5d17eae51158d17ce158f6f85a5f695b752a8f79",
"pubkey": "5a6d1f44482b67b5b0d30cc1e829b66a251f0dc99448377dbe3c5e0faf6c3803",
"created_at": 1686160614,
"kind": 1,
"tags": [
[
"e",
"7d71aaf3aaa91e1454a25f4f9688ba685bebb747e49a8ad14b817de1aa470d06",
"",
"root"
],
[
"e",
"031b0103941cec6978db48b813372235c8d5dad48066a9c862d10c0d51505e35",
"",
"reply"
],
[
"p",
"c6d7a400897460d9a2c07bbad58731b6d04267edd75af42af45f471b04581ec2"
]
],
"content": "📅 Original date posted:2017-03-06\n📝 Original message:On Monday, March 06, 2017 10:02:53 PM Tim Ruffing via bitcoin-dev wrote:\n\u003e For longpolling, maybe we would like to have the possibility to request\n\u003e some periodic message from the server. Otherwise clients cannot\n\u003e distinguish between the situations 1. \"value is still in the requested\n\u003e bounds (minrate, maxrate)\" and 2. \"connection has dropped\". So the user\n\u003e may take a wrong decision because he assumed that the value is still\n\u003e in bounds holds but actually the server has died.\n\nThat's the job of TCP.\nDo you think we need to explicitly specify a keepalive configuration?\nSeems like that would vary based on client or network.",
"sig": "0b10b1cb091874f88c6b91a5caf4918e2e4130958ae5f59f5c18a4e0f8f48f483bdec7b1883813987eb151ac747e112582f11a04cec896fabe5a0db779b2b973"
}