Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Do not use buffered io channel reads for chunked device input
The wakelock avare evdev drivers hold a wakelock only until all clients have read all events. If buffered reads are used, we might hit automatic suspend before having chance to obtain user space wakelock for the duration of actually processing the input.
- Loading branch information