Don't grab input devices created from sockets.

The grab ioctl only makes sense for event devices.

Bug=chromium:938760

Change-Id: I6b0c170185c40de37451a5f3efd2071491eb49a6
Reviewed-on: https://chromium-review.googlesource.com/1504777
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
This commit is contained in:
Jorge E. Moreira 2019-03-05 18:51:20 -08:00 committed by chrome-bot
parent 0cf2838c53
commit 52c48ae543

View file

@ -252,7 +252,7 @@ where
T: Read + Write + AsRawFd,
{
fn init(&mut self) -> Result<()> {
grab_evdev(self)
Ok(())
}
fn finalize(&mut self) -> Result<()> {