diff options
| author | 2021-08-05 16:37:17 -0700 | |
|---|---|---|
| committer | 2021-08-06 12:09:40 -0700 | |
| commit | b675ffe41b574bd7a13ebbc8682cf147508b5c21 (patch) | |
| tree | 563138d017c6ccd0b587876c2c8bc66133b6bce1 /libs/gui/LayerState.cpp | |
| parent | 8c950421dbe8d9c2cea5e293b925b01d6f8c52da (diff) | |
binder: RPC uses non-blocking sockets.
With TLS, even though poll() may have returned for an FD,
there may not be a complete packet available, so I/O operations
within libssl may block and not interruptible by the shutdown
trigger.
Hence, always use non-blocking sockets.
Test: binderRpcTest
Bug: 195683291
Change-Id: I372e8c3bf010c672b1c4b9f7cb5b789ca20c9480
Diffstat (limited to 'libs/gui/LayerState.cpp')
0 files changed, 0 insertions, 0 deletions