Skip to content
Snippets Groups Projects
  • Horst Schirmeier's avatar
    73adc714
    jobserver: use non-blocking accept · 73adc714
    Horst Schirmeier authored
    To allow the JobServer to shutdown properly, the accept() loop in
    JobServer::run() needs to regularly check whether we're done.  This
    change introduces a timed, non-blocking variant of accept() into
    SocketComm to achieve this.
    
    Change-Id: Id411096be816c4ed6c7b0b37674410e22152eb22
    73adc714
    History
    jobserver: use non-blocking accept
    Horst Schirmeier authored
    To allow the JobServer to shutdown properly, the accept() loop in
    JobServer::run() needs to regularly check whether we're done.  This
    change introduces a timed, non-blocking variant of accept() into
    SocketComm to achieve this.
    
    Change-Id: Id411096be816c4ed6c7b0b37674410e22152eb22