Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Synchronize ClientResources shutdown in client shutdown #475
Synchronize on the ClientResources.close()-Future when shutting down a redis client instance via AbstractRedisClient.shutdown(…). Previously the close future was not used to synchronize shutdown which might leave running threads after leaving AbstractRedisClient.shutdown(…). Client shutdown may take longer because of synchronization. The client may be shut down faster by calling the appropriate shutdown method with the desired timeout/quiet period.
- Loading branch information