Skip to content

Conversation

@pokab
Copy link

@pokab pokab commented Jan 1, 2026

The main reason for this PR is the possibility of concurrent modifications in List/Set implementations which do not support that. Whether there is a real concurrency issue depends on the users of the public methods. However, the LoxoneState.onLoxoneApp(LoxoneApp) method is definitively questionable, since it adds a listener inside of a running listener, running in an unknown pooled thread.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant