You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Michael Shuler (Jira)" <ji...@apache.org> on 2019/10/29 19:25: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 ]

Michael Shuler updated CASSANDRA-15224:
---------------------------------------
    Fix Version/s:     (was: 4.0.x)
                   4.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 Elliott Smith
>            Priority: Normal
>             Fix For: 3.0.x, 3.11.x, 4.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
(v8.3.4#803005)

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