Improve error handling in network functions #157
Labels
level/task
Task issue
module/agent
phase/feature complete
Feature complete
type/enhancement
Enhancement issue
Description
As part of the development of the communicator component of the new agent, we chose to use boost asio/beast as our networking library, which also works with C++20 coroutines.
The first implementation is missing to check for many network errors that can occur during communication. Currently, any failure is not reported correctly and no recovery attempt is made, so we need to improve error handling.
Tasks to be done:
The text was updated successfully, but these errors were encountered: