Skip to content
Commit 378b8037 authored by Fabian Henneke's avatar Fabian Henneke Committed by Jiri Kosina
Browse files

hidraw: Return EPOLLOUT from hidraw_poll



Always return EPOLLOUT from hidraw_poll when a device is connected.
This is safe since writes are always possible (but will always block).

hidraw does not support non-blocking writes and instead always calls
blocking backend functions on write requests. Hence, so far, a call to
poll never returned EPOLLOUT, which confuses tools like socat.

Signed-off-by: default avatarFabian Henneke <fabian.henneke@gmail.com>
In-reply-to: <CA+hv5qkyis03CgYTWeWX9cr0my-d2Oe+aZo+mjmWRXgjrGqyrw@mail.gmail.com>
Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
parent 4832a4da
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment