sampsyo/beets — pull request #60 by mk-fg (2012-10-20 14:19:52+00:00)
Title: library: don't set/update item mtime if read-path is passed to read()

While working on #59, found this strange thing in the code:

....
self.path = read_path

# Database's mtime should now reflect the on-disk value.
if read_path == self.path:
....

Guess threading can make this snippet more sensible, but since the only Item.read(path) I've found was in library.py:208, which is followed by mtime setting, it looks just like a plain oversight.