You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by bt...@apache.org on 2021/05/28 15:35:42 UTC
[james-mime4j] 02/07: [WARNING] MessageBuilder::getReadDate
infinitely recurse
This is an automated email from the ASF dual-hosted git repository.
btellier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-mime4j.git
commit 4a4be4b0ccd448f8eb9bde379fbb9b1ec3bff72e
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Thu May 27 14:42:28 2021 +0700
[WARNING] MessageBuilder::getReadDate infinitely recurse
This was reported by intelliJ as "likely a bug".
There is no shortcut to exit this infinite recursion.
The pattern applied with MIME4J-262, that is
to call the same method on the delegate
builder is not followed.
---
dom/src/main/java/org/apache/james/mime4j/message/MessageBuilder.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dom/src/main/java/org/apache/james/mime4j/message/MessageBuilder.java b/dom/src/main/java/org/apache/james/mime4j/message/MessageBuilder.java
index 1478c39..398b093 100644
--- a/dom/src/main/java/org/apache/james/mime4j/message/MessageBuilder.java
+++ b/dom/src/main/java/org/apache/james/mime4j/message/MessageBuilder.java
@@ -267,7 +267,7 @@ public class MessageBuilder {
}
public Date getReadDate() {
- return getReadDate();
+ return builder.getReadDate();
}
public String getMessageId() {
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org