9f5cdf1a21
Summary: When android closes the payload socket (cancel share) calling m_socket.close() results in a recursive call to onError eventually leading to a segmentation violation Test Plan: Install D16491, share a large file from desktop to android and cancel the share on Android through the notification. kdeconnectd crashes almost 100% of the time. (It doesn't crash when it detects a disconnect in sendNextPacket) Reviewers: #kde_connect, nicolasfella Reviewed By: #kde_connect, nicolasfella Subscribers: kdeconnect Tags: #kde_connect Differential Revision: https://phabricator.kde.org/D17628 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
compositeuploadjob.cpp | ||
compositeuploadjob.h | ||
landevicelink.cpp | ||
landevicelink.h | ||
lanlinkprovider.cpp | ||
lanlinkprovider.h | ||
lanpairinghandler.cpp | ||
lanpairinghandler.h | ||
server.cpp | ||
server.h | ||
socketlinereader.cpp | ||
socketlinereader.h | ||
uploadjob.cpp | ||
uploadjob.h |