commit | cc370437327c04d82dc8b3addc556d5bc30efc77 | [log] [tgz] |
---|---|---|
author | Vinit Deshpande <vinitd@google.com> | Wed Aug 27 15:18:46 2014 -0700 |
committer | Vinit Deshpande <vinitd@google.com> | Wed Sep 03 17:05:44 2014 -0700 |
tree | 336ad99a8e7fd16788c717de55b721b57f77f883 | |
parent | 290c22f37406de9957f9168baaa3642aaf957924 [diff] |
Recover from socket POLLERR This happens because socket buffer is full. Since this is just an eventing socket, and if data loss is equivalent to an event loss, we can live with the data loss. All we really need to do is to reset the socket error - an explicit read on the socket does that. Bug: 17226060 Change-Id: I5a008e09fd59c1ebab4feaa99e63681fbc80eca7