summaryrefslogtreecommitdiff
path: root/opengl/libagl/TextureObjectManager.cpp
diff options
context:
space:
mode:
author arthurhung <arthurhung@google.com> 2020-04-28 17:09:28 +0800
committer arthurhung <arthurhung@google.com> 2020-05-07 10:22:35 +0800
commitd352cb3827b5298e9c9127f7dd75cdf2cd5376de (patch)
treee49e6146f25b334f26a76b9f2cdf06cd4b9b182d /opengl/libagl/TextureObjectManager.cpp
parent7fb7a6a1a5af10bb2aed8931e75cb183fff8baed (diff)
Fix consumer closed input channel cause an error occurred (2/2)
An input channel specifies the file descriptors used to send input events to a window in another process. And All of the file descriptors open in the calling process shall be closed when process terminated. The server side could receive the socket broken event when the process terminated, we should do the unregister channel before close the file descriptor or do it automatically without error if there is no valid window. Bug: 133782251 Test: open app and exit by back key or recent apps, check if any error log occurs. Change-Id: I59d0084c2c771544e7ee226ce53c574f60c6b988
Diffstat (limited to 'opengl/libagl/TextureObjectManager.cpp')
0 files changed, 0 insertions, 0 deletions