diff options
author | Neil Alexander <neilalexander@users.noreply.github.com> | 2021-02-17 15:16:35 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-17 15:16:35 +0000 |
commit | 8b5cd256cbd473822dc358b958f17c3a381b32c5 (patch) | |
tree | d94b89177a59abf65fde756245c50287a8b0bd1a /syncapi/storage/postgres | |
parent | da797c79982bfc5c88be576b8c5d3df60a9088ed (diff) |
Don't hold destination queues in memory forever (#1769)
* Don't hold destination queues in memory forever
* Close channels
* Fix ordering
* Clear more aggressively
* clearQueue only called by defer so should be safe to delete queue in any case
* Wake queue when created, otherwise cleanup doesn't get called in all cases
* Clean up periodically, we hit a race condition otherwise
* Tweaks
* Don't create queues for blacklisted hosts
* Check blacklist properly
Diffstat (limited to 'syncapi/storage/postgres')
0 files changed, 0 insertions, 0 deletions