Honor context cancelation and primitive version of error reporting. We need to revamp the error handling and reporting for us to be able to provide better ones, until then we will follow the convention in the code.
As part of this PR, I did some changes to the *Message functions to make them public to properly test the code. Ideally they will live in their own package with proper encapsulation but that can come at a later PR.
Honor context cancelation and primitive version of error reporting. We need to revamp the error handling and reporting for us to be able to provide better ones, until then we will follow the convention in the code.
As part of this PR, I did some changes to the *Message functions to make them public to properly test the code. Ideally they will live in their own package with proper encapsulation but that can come at a later PR.