[konversation] [Bug 451640] New: loses all connections when another virtual console / desktop session is active

Forest bugzilla_noreply at kde.org
Fri Mar 18 03:00:40 GMT 2022


https://bugs.kde.org/show_bug.cgi?id=451640

            Bug ID: 451640
           Summary: loses all connections when another virtual console /
                    desktop session is active
           Product: konversation
           Version: 1.8.21123
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: konversation-devel at kde.org
          Reporter: forestix at sonic.net
  Target Milestone: ---

SUMMARY

I often switch between multiple X instances / desktop sessions, using
Control+Alt+F7/F8 (or the Switch User feature of the desktop environment).

When I run Konversation in session 1 and switch to session 2 for 10 minutes or
so, Konversation loses its network connections.

STEPS TO REPRODUCE
1. Join one or more servers & channels in Konversation.
2. Use the desktop environment's Switch User feature to enter a new desktop
session.
3. Wait 11-12 minutes.
4. Switch back to the first desktop session.

OBSERVED RESULT

All IRC connections are lost, and channel tabs are grayed out. Message traffic
during the time spent in the other session is presumably lost.

When returning, Konversation begins trying to reestablish the connections,
showing these message in server windows:

[Error] Connection to server irc.oftc.net (port 6697) lost: The TLS/SSL
connection has been closed.
[Info] Trying to reconnect to irc.oftc.net (port 6697) in 10 seconds.

EXPECTED RESULT

Konversation should not have lost its connections or missed any message traffic
while the other desktop session was active.

SOFTWARE/OS VERSIONS
Linux Version: 5.16.0 and 5.10.0
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

Tested with Konversation packages from both Debian Stable and Debian Unstable.
Problem exists in both.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Konversation-devel mailing list