You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "nabarun (JIRA)" <ji...@apache.org> on 2017/12/08 23:40:00 UTC
[jira] [Created] (GEODE-4072) Race condition in
AckReaderThread.shutdown
nabarun created GEODE-4072:
------------------------------
Summary: Race condition in AckReaderThread.shutdown
Key: GEODE-4072
URL: https://issues.apache.org/jira/browse/GEODE-4072
Project: Geode
Issue Type: Bug
Components: wan
Reporter: nabarun
*+Issue+*
{code:AckReaderThread.java}
if (connection != null) {
Connection conn = connection;
shutDownAckReaderConnection();
if (!conn.isDestroyed()) {
conn.destroy();
sender.getProxy().returnConnection(conn);
}
}
{code}
The global connection variable may be set to null before it is assigned to the local variable, resulting in NPE.
*Solution*:
--set the local variable before the tests are being done.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)