fiatjaf
|
5a51f84433
|
pool.QuerySingle()
|
2023-08-06 19:57:08 -03:00 |
|
fiatjaf
|
b522d24c30
|
use a named lock instead of a single per-pool mutex.
|
2023-08-06 19:54:30 -03:00 |
|
fiatjaf
|
6cee628149
|
rename debugLog->debugLogf
|
2023-07-11 15:25:02 -03:00 |
|
fiatjaf
|
82a51f149a
|
prevent halting on SubManyEose.
|
2023-07-08 08:15:34 -03:00 |
|
fiatjaf
|
030c1d1898
|
get rid of mutexes and use a single loop to prevent races.
in the meantime change the API to makes a little less error-prone.
|
2023-06-21 19:55:43 -03:00 |
|
Isaque Veras
|
58d56abe05
|
fix: removing redundancy
|
2023-06-12 08:18:29 -03:00 |
|
fiatjaf
|
9cafea7e2a
|
ensure relay context and subscriptions are closed when we lose connectivity.
|
2023-05-30 17:44:25 -03:00 |
|
fiatjaf
|
19d96e3566
|
close SubMany channel when all underlying subscriptions die.
|
2023-05-30 16:11:33 -03:00 |
|
fiatjaf
|
39f09e6bb9
|
replace generic-sync-map with xsync.
|
2023-05-30 13:52:14 -03:00 |
|
fiatjaf
|
9dc674bc02
|
use different contexts for the relay connection lifetime and the Connect() call.
fixes https://github.com/nbd-wtf/go-nostr/pull/86
|
2023-05-09 17:08:08 -03:00 |
|
fiatjaf
|
52a493fd96
|
EnsureRelay() returns an error.
|
2023-05-09 00:09:05 -03:00 |
|
fiatjaf
|
c0a42ff2ff
|
SimplePool improvements.
|
2023-05-06 14:32:39 -03:00 |
|
fiatjaf
|
98a2a39521
|
add SimplePool.
|
2023-05-05 19:05:11 -03:00 |
|