summaryrefslogtreecommitdiff
path: root/opengl/tests/gl_basic/gl_basic.cpp
diff options
context:
space:
mode:
authorAlex Vakulenko <avakulenko@google.com>2017-05-01 17:48:35 -0700
committerAlex Vakulenko <avakulenko@google.com>2017-05-03 14:31:05 -0700
commite41826ac301b9afad1cbfe59c57e27f2495be968 (patch)
tree62d3bc1d7d75d18fa42366d2c93b465e06172a7e /opengl/tests/gl_basic/gl_basic.cpp
parent871795f9e40f637a53edfad1c46ecca410696538 (diff)
libpdx_uds: Always create channel sockets in the server process
Whenever a client connects to PDX service endpoint, the connected socket was being used as the channel connection. This makes it difficult to ensure that the socket has the appropriate SELinux label applied. Changed the implementation to make sure that the actual channel socket pair is created in one place in the server process. The new Endpoint::CreateChannelSocketPair() is now being used to create the channel sockets when an incoming connection is accepted and when PushChannel request is received. The newly created channel socket is sent to the client in response to connection request. Bug: 37646189 Test: Device boots. CubeSea launches. Change-Id: Id3158484aeb18007f18b279afc60613076f80f14
Diffstat (limited to 'opengl/tests/gl_basic/gl_basic.cpp')
0 files changed, 0 insertions, 0 deletions