I set the maxium number of posts that can be made for any one thread/topic to 80. With 8 posts showing up per page, that will make 10 pages maximum per thread/topic. More than that gets unwieldy.
Also, by then, the thread has usually gone way off topic (OT), so the new discussion theme should get it's own thread. People interested in the new theme will then notice it to join in, often not knowing it was being discussed in a thread named something unrelated. If you want to be sure a certain person will notice the new topic thread, send them a private message, or an email.
Starting a new thread for a new topic/theme will, in addition, prevent the original poster from wading through post after post to see if any more info about their question has been given, only to find their topic is no longer their topic and their time was wasted.
Some OT comments are fine and natural in a thread, and sometimes it would be silly to start a new thread about an OT comment. But, since we have the private message feature, it is best for incidental comments that only one certain person would relate to, or a message only for one person, (such as telling someone you received a package they mailed to you), to be handled by the private message feature, or a private email.
If you have more than one question on unrelated matters, please make new posts about each one, in the correct folder/section, so each question can get the attention it deserves, and to prevent one thread from getting confusing.
Thanks.