This is an automated email from the ASF dual-hosted git repository.
joewitt pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nifi.git
The following commit(s) were added to refs/heads/master by this push:
new ab01136 NIFI-6997 This closes #3971. connection closing fixed
ab01136 is described below
commit ab0113664d5e6b96ffcbc70feaea73d3b71eb51a
Author: Dirk Ernst van den Biggelaar <[email protected]>
AuthorDate: Thu Jan 9 14:57:24 2020 +0100
NIFI-6997 This closes #3971. connection closing fixed
Signed-off-by: Joe Witt <[email protected]>
---
.../src/main/java/org/apache/nifi/amqp/processors/ConsumeAMQP.java | 7 +++++++
1 file changed, 7 insertions(+)
diff --git
a/nifi-nar-bundles/nifi-amqp-bundle/nifi-amqp-processors/src/main/java/org/apache/nifi/amqp/processors/ConsumeAMQP.java
b/nifi-nar-bundles/nifi-amqp-bundle/nifi-amqp-processors/src/main/java/org/apache/nifi/amqp/processors/ConsumeAMQP.java
index 55a53c7..3af4ee9 100644
---
a/nifi-nar-bundles/nifi-amqp-bundle/nifi-amqp-processors/src/main/java/org/apache/nifi/amqp/processors/ConsumeAMQP.java
+++
b/nifi-nar-bundles/nifi-amqp-bundle/nifi-amqp-processors/src/main/java/org/apache/nifi/amqp/processors/ConsumeAMQP.java
@@ -194,6 +194,13 @@ public class ConsumeAMQP extends
AbstractAMQPProcessor<AMQPConsumer> {
return amqpConsumer;
} catch (final IOException ioe) {
+ try {
+ connection.close();
+ getLogger().warn("Closed connection at port " +
connection.getPort());
+ } catch (final IOException ioeClose) {
+ throw new ProcessException("Failed to close connection at port
" + connection.getPort());
+ }
+
throw new ProcessException("Failed to connect to AMQP Broker",
ioe);
}
}