Terminate keyboard LED sync daemon when Xorg server goes down

This resolves a bug where the number of running daemons would increase on every new X reservation, eventually consuming all available VTs
pull/2/head
Timothy Pearson 9 years ago
parent a2af4533d3
commit 5351547aed

@ -440,6 +440,11 @@ int main() {
}
}
}
else {
// Ensure the X server is still alive
// If the X server has terminated, this will fail and the program will terminate
XSync(display, False);
}
// Check the hotplug monitoring process to see if any keyboards were added or removed
fd_set readfds;

Loading…
Cancel
Save