Code

History

Commits on 19ec080e2b2ecbb9e6ed4a2a786d943e94de15e2 to assignment-client/src/AssignmentClient.cpp35+
  1. fix for sticking windows audio-mixerStephen Birarda committed 11 years ago81460e4
  2. remove unused AssignmentClient shared mem varStephen Birarda committed 11 years ago45daabc
  3. extra debug for failed local AS port readStephen Birarda committed 11 years agobea387a
  4. contain QSharedMemory for local server port to readerStephen Birarda committed 11 years ago7373bb6
  5. fix for audio-mixer shutdown hang, removing spacesStephen Birarda committed 11 years agoca87d64
  6. ask QCoreApplication to quit when PacketTypeStopNode receivedStephen Birarda committed 11 years ago4c93e39
  7. add debugging to AC monitor to capture hangStephen Birarda committed 11 years agoaca7147
  8. add debugging to catch AC kill hangStephen Birarda committed 11 years ago0a295ba
  9. don't allow an AC monitor to take over other local ACsStephen Birarda committed 11 years ago99a9f2d
  10. consider assignment completed when worker thread is goneStephen Birarda committed 11 years agobe58347
  11. change comment for AC readyRead connectStephen Birarda committed 11 years agob080dfc
  12. more connect call fixes in AssignmentClientStephen Birarda committed 11 years agobab96a7
  13. use .data on QPointer for slot connectionStephen Birarda committed 11 years ago3e0029e
  14. remove an extra debugStephen Birarda committed 11 years ago4c8c24e
  15. standardize cleanup of ThreadedAssignmentsStephen Birarda committed 11 years agod75d204
  16. Add missing DM::set<>() callsAtlante45 committed 11 years ago95b4c75
  17. cleanupsSeth Alves committed 11 years agoe985f56
  18. all 4 types of assignment-client appear to exit cleanly, nowSeth Alves committed 11 years ago009bb9d
  19. types 0 and 1 exit cleanly, type 6 crashesSeth Alves committed 11 years agod2cd4fc
  20. rework audio mixer so it can exit cleanlySeth Alves committed 11 years ago02fd998
  21. pass -t to children even if run in parent mode. monitor (parent) only interacts with its own childrenSeth Alves committed 11 years ago8affca6
  22. Move EntityScriptingInterface instance to DependencyManagerRyan Huffman committed 11 years agob370e02
  23. mv ShutdownEventListener into class which is a child of QCoreApplicationSeth Alves committed 11 years ago7c7d727
  24. AssignmentClientApp is QCoreApplication, other classes aren't. If --min is set and all the assignment clients exit (probably due to domain server restarting), respawn until --min is statisfied.Seth Alves committed 11 years ago0ce4988
  25. fix up command-line parsingSeth Alves committed 11 years agoc9d6a44
  26. address various comments from code reviewSeth Alves committed 11 years ago0b9b7f0
  27. network chatter between Monitor and AssignmentClients is expected to be localhost onlySeth Alves committed 11 years ago8cee88a
  28. cleanupsSeth Alves committed 11 years ago4bba4fc
  29. cleanupsSeth Alves committed 11 years ago907be67
  30. cleanupsSeth Alves committed 11 years agobd3d712
  31. cleanupsSeth Alves committed 11 years ago56d237a
  32. 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
  33. 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
  34. make sure the Agent has a SoundCache availableStephen Birarda committed 11 years ago758a552
  35. change ScriptCache and SoundCache to derive from DependencyZappoMan committed 11 years ago1fc0225