I have a pole-like shape (octagonal prism) with a bevel added on both its ends and branched into two. The faces are triangulated and the triangles are converted to quads. I applied a subdivision surfaces modifier. The edges of the ends are not perfectly circle, though; there's difference between the bevel thickness with subdivision surfaces.
How can I fix this and make the ends look less like squares and more like circles?