using existing _close() for TxRedisManager, already tests for connection existing (thanks @hodgestar)
yield req.finish() before the teardown avoids the race condition (thanks @hodgestar)
avoiding calling req.finish() twice (thanks @hodgestar)