openssd: fix no gc when only a single pool

When doing gc, there is a round up error if only one pool available.