core: Be more efficient by not passing internal fds to backend
authorChris Dickens <christopher.a.dickens@gmail.com>
Tue, 26 Aug 2014 06:26:53 +0000 (23:26 -0700)
committerChris Dickens <christopher.a.dickens@gmail.com>
Wed, 27 Aug 2014 08:54:54 +0000 (01:54 -0700)
commitb5f43b29e77f4bc867146acf1f6f18c3f4ad71b5
tree951caf0512fb830a1f8614fd182c5417e8e91012
parent9a9ef3ec2b9c691609ec9f8b82ac4436a662df18
core: Be more efficient by not passing internal fds to backend

There are a number of fds that the core uses internally. Currently
any events on these fds are masked out so that the backend will
skip over them during handle_events().

This change improves upon this by simply not providing these fds
to the backend.

Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
libusb/io.c