title: linux send call with flag MSG_DONTWAIT
body: <p>On a blocking socket, if I set the flag <code>MSG_DONTWAIT</code> on a per call basis, will it effect the socket as a whole as in will the socket now behave like a non-blocking socket since this call is made with this flag?</p>
  
  <p>I mean will the <code>recv</code> on the blocking socket starts behaving like a non-blocking <code>recv</code>?</p>
  
  <p>Or will the effects of this flag will only last for the requested single send call?</p>