track object deletion while GnuPG transactions are running
author Rolf Eike Beer
()
committer Rolf Eike Beer
()
commit 2de8490d527d47d4fa4d8e643aefba5e842d2826
tree 84d0e4c5111c8d2fc521c9aee2197d3c3b875bb5
parent 42f8b1b51b09cb4b64fadf7e6cdd5ce359b0fa74
track object deletion while GnuPG transactions are running

The process may quit and cause the object to get deleted while we are e.g.
waiting for a password input. Check if the object is still alive before reading
the next input.

If we detect the process to go away also close the password dialog as it can't
do anything useful then anymore.

BUG:296634
FIXED-IN:4.8.2
kgpginterface.cpp
transactions/kgpgtransaction.cpp