Menu

#880 GUI Freeze When Attempting to Connect to XMPP Server Without Network Connection

OTHER
closed-remind
nobody
IntelliJ (27)
5
2018-03-22
2016-09-23
No

Description

When trying to connect to the XMPP server while not having a working network connection at all, the GUI freezes after clicking on an account name in the popup of the connect button of the Saros Swing view. This is probably due to a timeout being waited on and ultimately due to calling the connection action from the wrong thread.

Reproduction

  • Switch off network connection
  • Start IDE with Saros
  • Click account name in popup of connect button

Expected Behaviour

When clicking the connect button, the connection action should be run concurrently so that the user does not experience freezes and is able to use his IDE.

Discussion

  • Alexander Jakobi

    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,6 +1,6 @@
     **Description**
    
    -When trying to connect to the XMPP server while not having a working network connection at all, the GUI freezes after clicking on an account name in the popup of the connect button of the Saros Swing view. This is probably due to a timeout being waited on and ultimately due to doing the connection action in the wrong thread.
    +When trying to connect to the XMPP server while not having a working network connection at all, the GUI freezes after clicking on an account name in the popup of the connect button of the Saros Swing view. This is probably due to a timeout being waited on and ultimately due to calling the connection action from the wrong thread.
    
     **Reproduction**
    
     
  • Stefan Rossbach

    Stefan Rossbach - 2016-09-23

    Not only "probably", that is the reason.

     
  • Stefan Rossbach

    Stefan Rossbach - 2016-09-24
    • status: open --> open-remind
     
  • Stefan Rossbach

    Stefan Rossbach - 2016-09-24

    There is already a TODO in the affecting code part. Please do not post bugs for components that are under development and not finished yet.

     
  • Stefan Rossbach

    Stefan Rossbach - 2016-11-29
    • status: open-remind --> closed-remind
     
  • tobous

    tobous - 2018-03-22
    • Labels: Intellij --> Intellij, IntelliJ
     
  • tobous

    tobous - 2018-03-22
    • labels: Intellij, IntelliJ --> IntelliJ
     

Log in to post a comment.