pkt_mgr should set up the output socket once in its constructor and not each time it sends a packet. In addition, the constructor should have error handling logic. The most important one is for the telemetry packet pipe creation. If the JSON ini table specifies a depth greater than the cFE configuration max pie depth, then the creation fails and the app floods events with pipe error messages.
pkt_mgr should set up the output socket once in its constructor and not each time it sends a packet. In addition, the constructor should have error handling logic. The most important one is for the telemetry packet pipe creation. If the JSON ini table specifies a depth greater than the cFE configuration max pie depth, then the creation fails and the app floods events with pipe error messages.