Menu

#873 Local Online Status Updates Slowly

OTHER
closed-wont-fix
nobody
None
2
2016-11-29
2016-09-20
No

Description

When loosing the network connection (e.g. unplug network) while being connected to an XMPP server, it takes around 30 seconds for the local internal connection status to be updated.
During this time, it is still possible to start a session initiation (which in the end fails).

Reproduction

  • Have an (developer) IDE running Saros with an active connection to the XMPP server
  • Switch off your network
  • In the log window of the parent IDE, note that after approximately 30 seconds the internal connection state is set to NOT_CONNECTED
  • Before the status change, you can still start a session initiation from the Saros panel, HTML GUI and project structure view

Expected Behaviour

The local connection state should be reliably identified. Actions that require a network connection can't be choosen to perform.

Related

Bugs: #875

Discussion

  • Franz Zieris

    Franz Zieris - 2016-09-20
    • Group: 14.10.31 --> OTHER
     
  • Stefan Rossbach

    Stefan Rossbach - 2016-09-20
    • status: open --> open-wont-fix
    • private: No --> Yes
    • Priority: 5 --> 2
     
  • Stefan Rossbach

    Stefan Rossbach - 2016-09-20

    What is the point of adding such an bug entry ? Almost all non critical software applications will fail such badly if you unplug the network device during normal operation.

     
    • Franz Zieris

      Franz Zieris - 2016-09-20

      See "expected behavior".

       
      • Stefan Rossbach

        Stefan Rossbach - 2016-09-20

        There is already a Ping implementation in Smack, but guess what. Most servers are not supporting them. Why ? Because you are flooding the server with messages.

        There is really NO way to detect network errors of such states in a timely manner.

        And really ? Beside WIFI, who unplugs his/her network cable ?

         
  • Franz Zieris

    Franz Zieris - 2016-09-20
    • private: Yes --> No
     
  • Franz Zieris

    Franz Zieris - 2016-09-20

    "Private" means "only logged in user may read this ticket"

     
  • Stefan Rossbach

    Stefan Rossbach - 2016-11-29
    • status: open-wont-fix --> closed-wont-fix
     
  • Stefan Rossbach

    Stefan Rossbach - 2016-11-29

    As nobody will ever implement the "Expected Behaviour" and this scenario is not common, to be more specific unrealistic -> who cares.

     

Log in to post a comment.

Auth0 Logo