Why do I keep getting EINTR from the socket calls?

  This isn't really so much an error as an exit condition.  It means
  that the call was interrupted by a signal.  Any call that might block
  should be wrapped in a loop that checkes for EINTR, as is done in the
  example code (See ``6. Sample Source Code'').

Suggest a Site