Exception on cancelled file transfer
Bug description
Gajim 0.16.5-a43f0fa77a26
Traceback (most recent call last):
File "/usr/share/gajim/src/dialogs.py", line 1568, in on_response_cancel
self.user_response_cancel[0](*self.user_response_cancel[1:])
File "/usr/share/gajim/src/filetransfers_window.py", line 466, in on_response_cancel
gajim.connections[account].send_file_rejection(file_props)
File "/usr/share/gajim/src/common/protocol/bytestream.py", line 202, in send_file_rejection
jingle = self._sessions[file_props.sid]
KeyError: u'l8edm52t11'
Steps to reproduce
- Ask a contact to send you a file via jingle
- Go get something to eat
- Cancel the file transfer after an hour or so
Software versions
OS version: (unrelated) GTK version: (unrelated) PyGTK version: (unrelated)