Code

History

Commits on 19ec080e2b2ecbb9e6ed4a2a786d943e94de15e2 to assignment-client/src/AssignmentClientMonitor.cpp50
  1. fix up command-line parsingSeth Alves committed 11 years agoc9d6a44
  2. address various comments from code reviewSeth Alves committed 11 years ago0b9b7f0
  3. cleanupsSeth Alves committed 11 years ago270d509
  4. network chatter between Monitor and AssignmentClients is expected to be localhost onlySeth Alves committed 11 years ago8cee88a
  5. cleanupsSeth Alves committed 11 years ago4bba4fc
  6. AssignmentClientMonitor doesn't keep a list of its children. Instead it knows about active children due to their entries in the NodeList. Every few seconds, if 2 or more children are idle, the Monitor will ask one to exitSeth Alves committed 11 years agofeb0e7a
  7. AssignmentClients accept an id on the command-line. AssignmentClientMonitor now has a NodeList. It stores its local port in shared memory, like the DomainServer does. As it spawns children, it addes Nodes to the NodeList for each one. The children send status updates to the Monitor. The Monitor will notice if there are no spares and fork another child.Seth Alves committed 11 years ago4b3183d
  8. have ShutdownEventListener handle WM_CLOSE or SIGTERMStephen Birarda committed 11 years agof58d21d
  9. have AssignmentClientMonitor catch SIGTERM and cleanupStephen Birarda committed 11 years agodac980d
  10. move Logging to LogHandlerStephen Birarda committed 12 years agod3bbd25
  11. run regex header replacement on all cpp filesStephen Birarda committed 12 years ago684c6b5
  12. fix logging target-name extra charactersStephen Birarda committed 12 years agocfec1e5
  13. initial newline removal from all QDebug callsStephen Birarda committed 12 years ago987c639
  14. make sure STDOUT from child assignment-client bubbles up to parentStephen Birarda committed 12 years ago248754e
  15. changes to AssignmentClient architecture to fix fork behaviourStephen Birarda committed 12 years agoceb8ca7