Skip to content
  • Arthur Williams's avatar
    Don't wait for X to finish starting if it has died · 0ea1ec1e
    Arthur Williams authored and Alan Coopersmith's avatar Alan Coopersmith committed
    On my setup, when X first starts there aren't any screens available so
    it immediately dies. Half a second later, screens become available but
    xinit would still be waiting for the dead X process to signal that it
    is ready. It'll take 15s for it to timeout and respawn X.
    
    This patch makes xinit listen for its child's death and if X dies, it'll
    immediately stop waiting for it to finish starting and attempt to start
    it again.
    0ea1ec1e