title: Error : "Transport endpoint is already connected"
body: <p>I am trying to develop a small chat server with C.</p>
  
  <p>For a simple chat server,</p>
  
  <ul>
  <li>( Transport endpoint ) === ( socket ) ?</li>
  <li>Do i have to use one socket per client, or can I reuse a socket for multiple clients ? If so, how ?</li>
  <li>Is there a standard way of doing this ?</li>
  <li>Any good references available ?</li>
  </ul>
  
  <p>Can i get to see some sample implementations ? I <em>have to</em> use gcc compiler and c language for this assignment.</p>