oasis-tcs / openc2-oc2ls

OASIS OpenC2 TC: GitHub repository used to propose and track changes to the OpenC2 Language Specification as new working draft level revisions are created and the associated CSDs mature
https://github.com/oasis-tcs/openc2-oc2ls
Other
15 stars 19 forks source link

Handling Response Serialization Failures #386

Closed dlemire60 closed 1 year ago

dlemire60 commented 2 years ago

If the consumer successfully completes processing a request, but experiences a failure when serializing its response to the producer (due to a bug in the serialization library, etc.), how should it respond to the producer?

(source: HII software team)

dlemire60 commented 2 years ago

Discussed at 8/10 working meeting. Consensus was that confidence was low that a consumer would successfully process a command and then experience a failure serializing the response, but if it happened it should be considered an internal error and return an appropriate failure / error code. @dlemire60 took action to prepare a corresponding PR.

dlemire60 commented 1 year ago

This issue is addressed by PR #402 , which has been merged. Closing issue.