From deb50ea76948d1c7e0bf30e82982ef237bc4e4f9 Mon Sep 17 00:00:00 2001 From: Martin Konecny Date: Mon, 25 Feb 2013 16:44:28 -0500 Subject: [PATCH] make sure path names are quoted when passing to lsof --- python_apps/media-monitor2/media/monitor/pure.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python_apps/media-monitor2/media/monitor/pure.py b/python_apps/media-monitor2/media/monitor/pure.py index 2eedfe4b4..e808783a6 100644 --- a/python_apps/media-monitor2/media/monitor/pure.py +++ b/python_apps/media-monitor2/media/monitor/pure.py @@ -166,7 +166,7 @@ def walk_supported(directory, clean_empties=False): def file_locked(path): - proc = Popen(["lsof", path], stdout=PIPE) + proc = Popen(["lsof", '"%s"' % path], stdout=PIPE) out = proc.communicate()[0].strip('\r\n') return bool(out)