Using the local interface connection in Sfcc, we could not enable the provider timing that is used with debug logging. In code inspection, we find that the check for sessionId is always failing since it is always 0 for local interface.
The attached patch file (for sfcb 1.3.9) provides the proposed resolution:
The proposal is to exclude the sessionId in the check whether to continue the timing process when requested. An added change is to remove the duplicate verification of the trace mask.
This is a performance fix to allow timing analysis with the SfcbLocal interface. The proposed solution has been tested to work in our environment. Please integrate a solution so that Sfcb can continue to work in our environment with future releases. Thanks.
Log in to post a comment.