Ticket #181 (assigned enhancement)
Support reverse direct connection invitations by the contact for the p2p sessions started by us
| Reported by: | diederik | Owned by: | diederik |
|---|---|---|---|
| Priority: | normal | Milestone: | kmess-2.0 |
| Component: | Protocol - P2P/DC | Version: | 1.5-pre2 |
| Keywords: | Cc: |
Description
If KMess send an INVITE for a picture transfer, WLM may send an INVITE back to initiate a direct connection. KMess rejects these invitations currently, since it breaks the state machine based on the isUserStartedApp() value.
Steps to fix this:
- Allow these messages if the user didn't initiate the session.
- Fix all state problems by this change.
- The data preparation ACK should be sent after the connection is established or assumed to be failed.
Change History
Note: See
TracTickets for help on using
tickets.
