thenatog commented on a change in pull request #5560:
URL: https://github.com/apache/nifi/pull/5560#discussion_r760546375



##########
File path: 
nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/ListenTCPRecord.java
##########
@@ -420,12 +385,12 @@ public void onTrigger(final ProcessContext context, final 
ProcessSession session
                     getLogger().debug("Removing flow file, no records were 
written");
                     session.remove(flowFile);
                 } else {
-                    final String sender = getRemoteAddress(socketRecordReader);
+                    final String sender = recordReader.getSender().toString();
 
                     final Map<String, String> attributes = new 
HashMap<>(writeResult.getAttributes());
                     attributes.put(CoreAttributes.MIME_TYPE.key(), mimeType);
                     attributes.put("tcp.sender", sender);
-                    attributes.put("tcp.port", String.valueOf(port));
+                    attributes.put("tcp.port", String.valueOf(port)); // 
Should this be the remote port..?

Review comment:
       That's fine, I didn't check the WritesAttribute. Right now the sender 
will look something like "/127.0.0.1:63473". Knowing this, is it necessary to 
add the sender port separately? I can compare the sender attribute to before 
these changes and make sure that it's still formatted the same for backwards 
compatibility.




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to