$AntiAbuse was just a mistake that it doesn't do that.
The infinite loop is there with a reason. If you read what I actually stated in the description, this was built for an IRC bot. So constant fetching of data from a socket. Thus making it useless to execute code after the while(1), since the data has to be parsed first, and then dealt with according to what the bot needs. It's just a simple fix for getting a working timer.