diff options
author | Devan Franchini <twitch153@gentoo.org> | 2015-06-12 22:30:50 -0400 |
---|---|---|
committer | Devan Franchini <twitch153@gentoo.org> | 2015-06-12 22:30:50 -0400 |
commit | 7f3945f376304360689cb8cb9c1777ed69ac4367 (patch) | |
tree | 9b67b159228c4dd0c01f09c03173ce47ad3013e2 | |
parent | api.py: Properly closes fatal error message brackets on line 470 (diff) | |
download | layman-7f3945f376304360689cb8cb9c1777ed69ac4367.tar.gz layman-7f3945f376304360689cb8cb9c1777ed69ac4367.tar.bz2 layman-7f3945f376304360689cb8cb9c1777ed69ac4367.zip |
flocker.py: Adds check to ensure get_file isn't passing a closed io object
-rw-r--r-- | layman/flocker.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/layman/flocker.py b/layman/flocker.py index 21f34c3..36a12b8 100644 --- a/layman/flocker.py +++ b/layman/flocker.py @@ -72,7 +72,7 @@ class FileLocker(object): '''Obtains file object for given path''' assert mode in ('r', 'w+') - if path not in self.files: + if path not in self.files or self.files[path].closed: self.files[path] = fileopen(path, mode) f = self.files[path] |