Robbie Gemmell created PROTON-966: ------------------------------------- Summary: [proton-j] empty frames are logged/traced when sent but not when received Key: PROTON-966 URL: https://issues.apache.org/jira/browse/PROTON-966 Project: Qpid Proton Issue Type: Bug Components: proton-j Affects Versions: 0.9.1 Reporter: Robbie Gemmell Assignee: Robbie Gemmell Fix For: 0.10
Proton-j logs/traces empty frames when sent but does not when they are received. This makes ascertaining idle timeout behaviour (which can use empty frames) harder to debug. The reason for this disparity is that the empty frames are swallowed by the FrameParser rather than a null frame body being passed to its FrameHandler. To resolve this, an EmptyFrame type can be introduced that can be processed as a NOOP and logged/traced in the same fashion as other frames. -- This message was sent by Atlassian JIRA (v6.3.4#6332)