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

            Bug ID: 408080
           Summary: kdeconnectd.exe stops responding to TCP requests after
                    20 minutes
           Product: kdeconnect
           Version: 1.10
          Platform: Windows CE
                OS: MS Windows
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: messaging-application
          Assignee: si...@ergotech.com
          Reporter: x0a.c...@gmail.com
  Target Milestone: ---

SUMMARY
This is a long-time bug I've experienced on Windows (at least 6 months). 

STEPS TO REPRODUCE
1. Run `cmd /k "cd C:\Program Files\KDE Connect\bin & kdeconnectd.exe"` (opens
kdeconnectd with persistent command line)
2. Run `nc localhost 1716` (on linux subsystem if you don't have netcat).
3. kdeconnectd.exe should print to stderr: "kdeconnect.core: LanLinkProvider
newConnection\n".
4. Wait approximately 20-30 minutes, try netcat again.

OBSERVED RESULT
kdeconnectd.exe will initially work as intended. All connections to port 1716
will be logged to the console.
kdeconnect-indicator.exe will show a list of paired devices, all functions
work.

After about 20 minutes, kdeconnectd stops replying to network commands.
Connections to :1716 will still be accepted, but will no longer be logged to
the console. No inquiries from kdeconnect-indicator will be answered. And the
client on Android will show "The paired device is not reachable".
kdeconnectd.exe must be killed and restarted.

It fails so predictably that I have a script that monitors kdeconnectd.exe's
stderr, tries a TCP connection to 1716 every 10 mins, and kills and restarts it
if "LanLinkProvider newConnection" isn't written after 1 second.

EXPECTED RESULT

Should work as expected all year long.


SOFTWARE/OS VERSIONS
Windows: 10.0.17763 Build 17763

ADDITIONAL INFORMATION
I'm on a wired connection. The only feature I use (occasionally) is remote
input.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to