title: EAGAIN EWOULDBLOCK Android
body: <p>I have developed an Android application that has multiple devices sending data back to a server device via Bluetooth socket connections, however am experiencing the error:</p>
  
  <pre><code>E/bt-btif: send none, EAGAIN or EWOULDBLOCK, errno:11
  </code></pre>
  
  <p>I have read that these errors occur on socket connections where the receiving device's socket buffer is full, however I am not sure how to handle it in an Android application..Is there a way that I can check for these errors before attempting transmission, or if they occur catch them and retry transmission later?</p>