title: How to Abort a Socket in C#
body: <p>I'm trying to abort a socket connection such that the client at the other end will get a "WSAECONNABORTED (10053) Software caused connection abort." error message when it polls the connection.</p>
  
  <p>Close() and Shutdown() will disconnect gracefully. I don't want a graceful disconnection. I want to do an Abort so that the client senses something really went wrong.</p>
  
  <p>Thanks,</p>
  
  <p>EDIT: I'm coding a Server and I want to abort sockets to connecting clients</p>