Socket Send/receive simultaneously
<p>can any one point out the reason why u cant send and receive on a socket at the same time ?</p>

<p>to my understanding there are 2 streams one to push and one to pull </p>

<p>if you attempt to send/receive simultaneously you will get wasealready error </p>

<p>what is the reason that the socket throws wasealready error (10035) 
does it have any thing to do with the ack window the receiving side sends back ?
as if to keep the line open for the window ?</p>
