summaryrefslogtreecommitdiffstats
path: root/py/mock/util.py
diff options
context:
space:
mode:
authorMichael E Brown <mebrown@michaels-house.net>2007-12-17 00:40:21 -0600
committerMichael E Brown <mebrown@michaels-house.net>2007-12-17 00:40:21 -0600
commit1ff8521934d1703e802478f92d10ed122fcdb4f1 (patch)
tree06f1cae10f3d3e66e834e736d561ca528ff8a969 /py/mock/util.py
parent62fc696ad0df3c39438aa31e54766525830688a6 (diff)
downloadmock-1ff8521934d1703e802478f92d10ed122fcdb4f1.tar.gz
mock-1ff8521934d1703e802478f92d10ed122fcdb4f1.tar.xz
mock-1ff8521934d1703e802478f92d10ed122fcdb4f1.zip
fix path comparison for orphanskill.
Diffstat (limited to 'py/mock/util.py')
-rw-r--r--py/mock/util.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/py/mock/util.py b/py/mock/util.py
index e98d3a6..dbd4296 100644
--- a/py/mock/util.py
+++ b/py/mock/util.py
@@ -76,7 +76,7 @@ def orphansKill(rootToKill):
for fn in os.listdir("/proc"):
try:
root = os.readlink("/proc/%s/root" % fn)
- if root == rootToKill:
+ if os.path.realpath(root) == os.path.realpath(rootToKill):
getLog().warning("Process ID %s still running in chroot. Killing..." % fn)
os.kill(int(fn, 10), 15)
except OSError, e: