I have never understood the logic of prison for homosexuality.
Do they segregate so all the men are imprisoned together?
Then, when the men in prison do what men in prison do, what is the punishment? Throw them in prison?
Legislated morality never works.