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
