The broody period usually lasts until:
A) She has sat on the eggs for about 28 days, which is about how long it usually takes for an egg to hatch
B) She hatches an egg underneath herself
C) The hen is forcibly broken of her broodiness, by any one of several methods.
Also, I have a broody ISA...