Maggots and mice have fallen onto inmates' dining tables at a California state prison where holes in the roof also allow rain and bird droppings to seep through and streak the walls

California is spending a quarter-billion dollars to repair leaking roofs and clear dangerous mold as it tries to eat into more than $1 billion worth of overdue maintenance.

But an inmate lawsuit says it's not moving fast enough.

Ten California prisons have had roofs replaced or are awaiting their turn.

But that leaves 18 more needing roof replacements and repairs.

Aside from spawning mold, corrections officials blame leaking roofs for shorting out electrical systems, including lights, fire alarm control panels and fire suppression systems.

A judge is deciding whether to close one prison's dining hall.