Are you disposing of used QNetworkReply objects or are you simply running out of open socket handles after running for a few hours? We would need far more information to be specific about what your program is doing wrong.