Personal tools
You are here: Home Members TristanKing Tristan's blog Archive 2006 February 09 Bug fixes

Bug fixes

problem with kepler workflow freezing has been solved.

problem involved:
* syhncronize section, which prevented another file from being processed until the Quality assurance actor was finished with the previous file.
* binary file reader, didn't send any data to the QA actor if the file was empty, thus
* QA actor never had any input to act upon so it never sent out an exitCode, thus
* synchronize section would not let another iteration continue

Solution:
added a exitCode output port to the binary file reader actor, which sends out a code if there is no data to be sent
added a zero data notification input port to the QA actor so that the BFR actor can let it know if there is no data, so it can send out the appropriate exit code, and allow the next iteration to fire.
Posted by TristanKing on 2006-02-09 17:16

Trackback

The URI to TrackBack this entry is: #


dart@dart.edu.au | DART Project Office, Monash University, Victoria 3800, Australia; Telephone +61 3 9905 4187; Facsimile +61 3 9905 3024