What is timing out?
When you connect to your ISP, some ISPs set a timer so that if they do not detect any activity for a certain period of time, they disconnect you from their system. They assume that you failed to log out and have quit using your connection. The ISP wants to make it available for their other customers.