If you free `rh` here, won't it get re-used in the next iteration in `redisCommand`?