[jira] [Updated] (CASSANDRA-12105) ThriftServer.stop is not thread safe
[ https://issues.apache.org/jira/browse/CASSANDRA-12105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksey Yeschenko updated CASSANDRA-12105: -- Fix Version/s: (was: 3.9) 3.8 > ThriftServer.stop is not thread safe > > > Key: CASSANDRA-12105 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12105 > Project: Cassandra > Issue Type: Bug >Reporter: Brian Wawok >Assignee: Brian Wawok >Priority: Minor > Fix For: 2.2.8, 3.0.9, 3.8 > > Attachments: patch1.txt, patch2.txt > > > There is a small thread safety issue in ThriftServer.stop(). If we have > multiple calls to stop, one thread may NPE or otherwise do bad stuff. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (CASSANDRA-12105) ThriftServer.stop is not thread safe
[ https://issues.apache.org/jira/browse/CASSANDRA-12105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksey Yeschenko updated CASSANDRA-12105: -- Priority: Minor (was: Critical) > ThriftServer.stop is not thread safe > > > Key: CASSANDRA-12105 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12105 > Project: Cassandra > Issue Type: Bug >Reporter: Brian Wawok >Assignee: Brian Wawok >Priority: Minor > Fix For: 2.2.8, 3.0.9, 3.9 > > Attachments: patch1.txt, patch2.txt > > > There is a small thread safety issue in ThriftServer.stop(). If we have > multiple calls to stop, one thread may NPE or otherwise do bad stuff. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (CASSANDRA-12105) ThriftServer.stop is not thread safe
[ https://issues.apache.org/jira/browse/CASSANDRA-12105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksey Yeschenko updated CASSANDRA-12105: -- Resolution: Fixed Fix Version/s: (was: 2.1.x) 3.9 3.0.9 2.2.8 Status: Resolved (was: Patch Available) > ThriftServer.stop is not thread safe > > > Key: CASSANDRA-12105 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12105 > Project: Cassandra > Issue Type: Bug >Reporter: Brian Wawok >Assignee: Brian Wawok >Priority: Critical > Fix For: 2.2.8, 3.0.9, 3.9 > > Attachments: patch1.txt, patch2.txt > > > There is a small thread safety issue in ThriftServer.stop(). If we have > multiple calls to stop, one thread may NPE or otherwise do bad stuff. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (CASSANDRA-12105) ThriftServer.stop is not thread safe
[ https://issues.apache.org/jira/browse/CASSANDRA-12105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksey Yeschenko updated CASSANDRA-12105: -- Assignee: Brian Wawok Status: Patch Available (was: Open) > ThriftServer.stop is not thread safe > > > Key: CASSANDRA-12105 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12105 > Project: Cassandra > Issue Type: Bug >Reporter: Brian Wawok >Assignee: Brian Wawok >Priority: Critical > Fix For: 2.1.x > > Attachments: patch1.txt, patch2.txt > > > There is a small thread safety issue in ThriftServer.stop(). If we have > multiple calls to stop, one thread may NPE or otherwise do bad stuff. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (CASSANDRA-12105) ThriftServer.stop is not thread safe
[ https://issues.apache.org/jira/browse/CASSANDRA-12105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksey Yeschenko updated CASSANDRA-12105: -- Reviewer: Aleksey Yeschenko > ThriftServer.stop is not thread safe > > > Key: CASSANDRA-12105 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12105 > Project: Cassandra > Issue Type: Bug >Reporter: Brian Wawok >Priority: Critical > Fix For: 2.1.x > > Attachments: patch1.txt, patch2.txt > > > There is a small thread safety issue in ThriftServer.stop(). If we have > multiple calls to stop, one thread may NPE or otherwise do bad stuff. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (CASSANDRA-12105) ThriftServer.stop is not thread safe
[ https://issues.apache.org/jira/browse/CASSANDRA-12105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brian Wawok updated CASSANDRA-12105: Attachment: patch2.txt patch2 is a less good way to fix, but safer > ThriftServer.stop is not thread safe > > > Key: CASSANDRA-12105 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12105 > Project: Cassandra > Issue Type: Bug >Reporter: Brian Wawok >Priority: Critical > Fix For: 2.1.x > > Attachments: patch1.txt, patch2.txt > > > There is a small thread safety issue in ThriftServer.stop(). If we have > multiple calls to stop, one thread may NPE or otherwise do bad stuff. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (CASSANDRA-12105) ThriftServer.stop is not thread safe
[ https://issues.apache.org/jira/browse/CASSANDRA-12105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brian Wawok updated CASSANDRA-12105: Attachment: patch1.txt This is I think the better way to fix this, but still could have issues depending what we do deep in stop. > ThriftServer.stop is not thread safe > > > Key: CASSANDRA-12105 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12105 > Project: Cassandra > Issue Type: Bug >Reporter: Brian Wawok >Priority: Critical > Fix For: 2.1.x > > Attachments: patch1.txt > > > There is a small thread safety issue in ThriftServer.stop(). If we have > multiple calls to stop, one thread may NPE or otherwise do bad stuff. -- This message was sent by Atlassian JIRA (v6.3.4#6332)