mirror of
https://github.com/1f349/dendrite.git
synced 2024-11-25 21:21:35 +00:00
8b5cd256cb
* 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 |
||
---|---|---|
.. | ||
destinationqueue.go | ||
queue.go |