fiatjaf
|
480ee0ef87
|
PublishEvent() fixes.
|
2022-11-17 09:28:45 -03:00 |
|
fiatjaf
|
69ccfbaa08
|
protect against faulty relays that send more than one EOSE halting us
using sync.Once{} to only emit to the EndOfStoredEvents channel once
(it has capacity 1 so anything over that would halt).
|
2022-11-16 10:07:37 -03:00 |
|
fiatjaf
|
7538f1108d
|
stop halting at EOSE.
|
2022-11-16 10:05:28 -03:00 |
|
fiatjaf
|
dd0571229b
|
RelayConnect() ensures there will be a connection, and handle connection errors better.
|
2022-11-15 07:53:50 -03:00 |
|
fiatjaf
|
2b8807d699
|
fix relay .Connect() and .Sub()
|
2022-11-14 19:48:02 -03:00 |
|
fiatjaf
|
2641327c28
|
support for EOSE and OK messages on relay/subscription.
|
2022-11-12 21:49:57 -03:00 |
|
fiatjaf
|
c4d52e516f
|
change relaypool and subscription such that a Relay can have an independent existence.
|
2022-11-06 21:15:42 -03:00 |
|