title: Can a single thread connect multiple sockets to the same ip/port?
body: <p>If you have a single-threaded program that talks to a server, can that program connect 2 secure client sockets to the same ip/port or would this cause a problem since the clientIp/clientPort/serverIp/serverPort would be the same?  I'm not sure how the client port is determined.  The reason I want to do this is so that each connection can login with a different username/password with different permissions.</p>
  
  <p>Thanks!</p>