Hate to necro a thread but as this is only a couple months old I'd like to bring it back up as a concern. I'm having this issue now, my flatmates are complaining about the internet being slow and shutting off bitcoin-qt fixes it.
What spot in the code should I look in to rate-limit the upload and then can someone hold my hand through building bitcoin QT with this new feature?