Cody on Nostr: Not exactly sure how to handle it but … rate limiting that doesn’t break the ...
Not exactly sure how to handle it but … rate limiting that doesn’t break the spec?
Ex: IIRC, nos.lol would “rate limit” my queries by
1) sending a NOTICE to “slow down”. (Notably absent, any subscription ID.)
2) NOT sending an EOSE, CLOSE, or any events for the query that caused triggered the limit.
… Which can make a naive client hang forever waiting for messages that are never coming.
Ex: IIRC, nos.lol would “rate limit” my queries by
1) sending a NOTICE to “slow down”. (Notably absent, any subscription ID.)
2) NOT sending an EOSE, CLOSE, or any events for the query that caused triggered the limit.
… Which can make a naive client hang forever waiting for messages that are never coming.