<div dir="ltr"><div class="gmail_extra">Hi Andy,</div><div class="gmail_extra"><br></div><div class="gmail_extra">I'm quite certain that those were the changes that made it stop working. I've reverted them and pushed an updated version to the store. </div><div class="gmail_extra"><br></div><div class="gmail_extra">The goal of these patches was to workaround an issue with Android 8.1 were two handshakes at the same time made KDE Connect crash. Unfortunately this caused a deadlock :(</div><div class="gmail_extra"><div class="gmail_extra" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br></div></div><div class="gmail_extra">Albert</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Mar 27, 2018 at 1:58 AM, Andy Holmes <span dir="ltr"><<a href="mailto:andrew.g.r.holmes@gmail.com" target="_blank">andrew.g.r.holmes@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi, I know my extension GSConnect is not an upstream project, but<br>
since kdeconnect-android 1.8.1 I've had numerous reports of failure to<br>
connect, and after restarting the app I now experience this myself.<br>
I've been through the commit logs since at least 1.8.0, but other than<br>
these two commits:<br>
<br>
* Synchronize everything to see if this fixes a crash in 8.1<br>
  3d4bf643d4dad4220a90d020772d20<wbr>942aed3358<br>
<br>
*Add timeout so handshake doesn't block forever<br>
  cf808c03ba4cd6d9149e2ae133c88b<wbr>1335dceafe<br>
<br>
I see no connection related changes at all, certainly no changes to<br>
the basic protocol, and even these seem to be merely threading<br>
implementation details.<br>
<br>
The only errors I've been able to produce on either side are TLS<br>
handshake errors (which are always gloriously vague) that seem to<br>
block, contrary to the above mentioned commit. Has something changed<br>
in the connection protocol, or perhaps an API bump in the Android app<br>
which could be affecting accepted SSL ciphers?<br>
<br>
Any advice or links to relevant commits I'm overlooking would be<br>
greatly appreciated, I'm kind of banging my head against a wall right<br>
now.<br>
<br>
Regards,<br>
<br>
Andy<br>
</blockquote></div><br></div></div>