Here is a patch. It saves the PID in the temporary file mentioned above
in addition to the timestamp that is already there. If we are within the
190 second window, then we also check that a process with that PID is
running. If it is not running, then we get rid of the orphaned temporary
file and continue starting KeePass.

** Patch added: "make-global-mutext-check-pid.patch"
   
https://bugs.launchpad.net/ubuntu/+source/keepass2/+bug/1011349/+attachment/3680046/+files/make-global-mutext-check-pid.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1011349

Title:
  After relogin keepass2 does not start immediately

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/keepass2/+bug/1011349/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to