Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
madscientist b64f4a4bec Updating Application Version for using newest Engine Version. pirms 9 gadiem
..
Command.hpp Fixed bad cin bug - if cin went bad the executive process would loop, rapidly generate UNKNOWN commands, and produce FAILURE outputs. This would happen when CGP was disabling the plugin (Specs say the plugin should get QUIT first, but it didn't). The fix creates a new Command::NOTGOOD that is produced by getCommand() if cin.good() becomes false. The executive process responds to Command::NOTGOOD by announcing the input has gone bad and then shutting down cleanly. pirms 15 gadiem
ConfigurationEngine.cpp Fixed bug where Reject action told CGP REJECTED. Quixotically CGPs API indicates that to Reject a message it needs to see ERROR, and that when it sees REJECTED message processing is actually postponed. A look at CGP logs indicates that REJECTED messages are scanned again later. pirms 14 gadiem
ConfigurationEngine.hpp Fixed bug where Reject action told CGP REJECTED. Quixotically CGPs API indicates that to Reject a message it needs to see ERROR, and that when it sees REJECTED message processing is actually postponed. A look at CGP logs indicates that REJECTED messages are scanned again later. pirms 14 gadiem
ExecutiveProcess.cpp Changed log and startup message prefix from "SNF4CGP" to "CGPSNF". pirms 15 gadiem
ExecutiveProcess.hpp Fixed potential race condition where the ExecutiveProcess might send a notification message through cout while the OutputProcessor was busy using cout also. The result would be (at best) corrupted output. Now the ExecutiveProcess and the OutputProcessor both use OutputProcessor::sendString() which protects cout with a mutex. pirms 15 gadiem
InputProcessor.cpp Fixed bad cin bug - if cin went bad the executive process would loop, rapidly generate UNKNOWN commands, and produce FAILURE outputs. This would happen when CGP was disabling the plugin (Specs say the plugin should get QUIT first, but it didn't). The fix creates a new Command::NOTGOOD that is produced by getCommand() if cin.good() becomes false. The executive process responds to Command::NOTGOOD by announcing the input has gone bad and then shutting down cleanly. pirms 15 gadiem
InputProcessor.hpp Refactored a bit to solve circular references in module includes. pirms 15 gadiem
JobPool.cpp Corrected bug where Hold action cannot complete because the reader is not available. Previous "improvement" was based on a bad assumption that responses were emitted during the job. Actually, responses are emitted after the job is finalized and sent to the output processor so that theory was incorrect. Earlier problem was related to something else & this code was ok. pirms 11 gadiem
JobPool.hpp Fixed bug where Reject action told CGP REJECTED. Quixotically CGPs API indicates that to Reject a message it needs to see ERROR, and that when it sees REJECTED message processing is actually postponed. A look at CGP logs indicates that REJECTED messages are scanned again later. pirms 14 gadiem
OutputProcessor.cpp Bug fix: doFile now closes message reader immediately after scan so that the file is not open when CGP resumes processing. pirms 11 gadiem
OutputProcessor.hpp Fixed potential race condition where the ExecutiveProcess might send a notification message through cout while the OutputProcessor was busy using cout also. The result would be (at best) corrupted output. Now the ExecutiveProcess and the OutputProcessor both use OutputProcessor::sendString() which protects cout with a mutex. pirms 15 gadiem
ScannerPool.cpp Fixed bug - PlatformVersion was not reported. PlatformVersion is now propagated through the initialization sequence to the scanner pool and ultimately the rulebase so it can be reported properly. pirms 15 gadiem
ScannerPool.hpp Fixed bug - PlatformVersion was not reported. PlatformVersion is now propagated through the initialization sequence to the scanner pool and ultimately the rulebase so it can be reported properly. pirms 15 gadiem
WorkerPool.cpp Corrected shutdown deadlock in Workers. pirms 15 gadiem
WorkerPool.hpp Corrected shutdown deadlock in Workers. pirms 15 gadiem
main.cpp Updating Application Version for using newest Engine Version. pirms 9 gadiem