fix cancelled p2p ft showing up as such

Daniel Gultsch created

Change summary

src/main/java/eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection.java | 4 
1 file changed, 4 insertions(+)

Detailed changes

src/main/java/eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection.java 🔗

@@ -1243,6 +1243,10 @@ public class JingleFileTransferConnection extends AbstractJingleConnection
         if (transition(target)) {
             // we change state before terminating transport so we don't consume the following
             // IOException and turn it into a connectivity error
+
+            if (isInitiator() && reason == Reason.CANCEL) {
+                this.message.setErrorMessage(Message.ERROR_MESSAGE_CANCELLED);
+            }
             terminateTransport();
             final JinglePacket jinglePacket =
                     new JinglePacket(JinglePacket.Action.SESSION_TERMINATE, id.sessionId);