Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PacketReference.createReference(null, null, null) always throws NPEx #2272

Closed
pzygielo opened this issue Feb 1, 2025 · 0 comments · Fixed by #2273 or #2276
Closed

PacketReference.createReference(null, null, null) always throws NPEx #2272

pzygielo opened this issue Feb 1, 2025 · 0 comments · Fixed by #2273 or #2276
Labels
bug Something isn't working cluster

Comments

@pzygielo
Copy link
Contributor

pzygielo commented Feb 1, 2025

PacketReference.createReference(null, null, null) always throws NPEx, and used here:

PacketReference errValue = PacketReference.createReference(null, null, null);
PacketReference o = destMessages.removeWithValue(id, remoteRef, errValue, r);
if (o == errValue) { /* intended */
logger.log(((DEBUG_CLUSTER || getDEBUG()) ? Logger.INFO : Logger.DEBUG),
"Requeued message found on removing remote reference@" + remoteRef.hashCode() + "=" + remoteRef + "[" + id + "]");
return ret;
}

causes messages in cluster to not be ACKed.

Affects:

  • master
  • 6.5.0
  • 6.4.0
  • 6.3.0
  • 6.2.1, 6.2.0
  • 6.1.1, 6.1.0
  • 6.0.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working cluster
Projects
None yet
1 participant