diff options
author | Owen W. Taylor <otaylor@fishsoup.net> | 2015-08-18 15:19:05 -0400 |
---|---|---|
committer | Owen W. Taylor <otaylor@fishsoup.net> | 2015-08-18 15:26:11 -0400 |
commit | 128df4cfe93e6de6afb38a2160167339d88f4e1a (patch) | |
tree | 1b9056549b4260bed2a5fedc928f092d3967848b /src/libudev | |
parent | 2235695335c56cf91df8dbae0ea49889b209da17 (diff) |
logind: get a fresh file descriptor to clean up a VT
When the controlling process exits, any existing file descriptors
for that FD will be marked as hung-up and ioctls on them will
file with EIO. To work around this, open a new file descriptor
for the VT we want to clean up.
Thanks to Ray Strode for help in sorting out the problem and
coming up with a fix!
https://github.com/systemd/systemd/issues/989
Diffstat (limited to 'src/libudev')
0 files changed, 0 insertions, 0 deletions