Holes in pipes of boolean union

Hi

I designed an awar. But in the pipes are holes.
I have applied a boolean union. The object is one polysurface but there are holes in the pipes?
How can I fix this?

Thanks