You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Benedict (JIRA)" <ji...@apache.org> on 2019/07/16 10:01:00 UTC

[jira] [Updated] (CASSANDRA-15224) DynamicSnitch.applyConfigChanges can corrupt snitch state

     [ https://issues.apache.org/jira/browse/CASSANDRA-15224?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Benedict updated CASSANDRA-15224:
---------------------------------
    Fix Version/s: 4.0.x
                   3.11.x

> DynamicSnitch.applyConfigChanges can corrupt snitch state
> ---------------------------------------------------------
>
>                 Key: CASSANDRA-15224
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-15224
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Local/Other
>            Reporter: Benedict
>            Priority: Normal
>             Fix For: 3.0.x, 3.11.x, 4.0.x
>
>
> This method is not synchronised, and doesn’t wait for the cancelled task to complete (which could already be running), so we could have two updates in flight simultaneously and corrupt the internal state of the collection



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org