Everytime I throw an error from my server class, when a socket error occurs, my application crashes/ just closes out! I'm not sure why this happens, I have re-thrown erros from classes before and this never happened.
***Edit
The same thing occurs when I display a messagebox with the error message, the application just closes out!