Public bug reported:

 affects ubuntu/mnemosyne
 done

in mnemosyne.core's initialise function:

    lockfile = file(join(basedir,"MNEMOSYNE_LOCK"),'w')

This doesn't actually do a mutex lock, so its possible for two copies of
mnemosyne (or other things using the library) to bypass the protection
its meant to provide.

-Rob

** Affects: mnemosyne (Ubuntu)
     Importance: Undecided
         Status: New

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

-- 
ubuntu-bugs mailing list
ubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

-- 
universe-bugs mailing list
universe-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/universe-bugs

Reply via email to