Stuck at "Sending Client Info"

So, for the past week or so, I’ve been experiencing an issue where I can’t connect to any server. Sometimes I can, sometimes I can’t, but today I can’t get on any at all. Sometimes it’s so bad that it actually resets my router. I’ve searched for fixes and I can’t find anything that works, and I just have no idea what to do next. This never used to happen.

i had a router that would restart whenever i opened the server list and pinged all the servers
try lowering this setting

http://puu.sh/mEZxL/6718bc3f9f.png