Skip to content

Potential threading issues #104

@Luro02

Description

@Luro02

Based on my regular use, I observed some issues that are difficult to reproduce/only happen sporadically/without an obvious solution:

  • When Intelligrade is started and some crash occurs, it will not be the only one. There is another crash triggered by some slow operation running on the EDT (= UI) thread. See https://plugins.jetbrains.com/docs/intellij/threading-model.html
  • The maven project is not always loaded, same for the automatic SDK setup, introduced with Implement some quality-of-life features #102. I guess the reason is that it hasn't finished loading yet, resulting in the code trying to load a maven project that is not loadable yet? Maybe some code that periodically checks until the project is loaded could work?
  • In rare instances the clone command might fail, because of existing files/something that could not be deleted.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions