*SOLVED *Constantly Losing Connection?

Hi,

For the past few days, I am losing connection to the WoW servers at random times, several times an hour. I will be doing anything, then in less than a second I’m at the log-in screen with the error code: WOW51900319.

Can someone please help me fix this? It is extremely annoying as I cannot do any dungeons or raids without disconcerting halfway through.