This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author loewis
Recipients loewis, rossburton
Date 2008-03-23.19:51:19
SpamBayes Score 0.04140904
Marked as misclassified No
Message-id <1206301880.88.0.580895038791.issue2466@psf.upfronthosting.co.za>
In-reply-to
Content
I cannot reproduce that; it works fine for me, with the same Python
version, on Linux 2.6.22.

Can you please debug through ismount, and report which of the calls fail?

The code of ismount reads

def ismount(path):
    """Test whether a path is a mount point"""
    try:
        s1 = os.stat(path)
        s2 = os.stat(join(path, '..'))
    except os.error:
        return False # It doesn't exist -- so not a mount point :-)
    dev1 = s1.st_dev
    dev2 = s2.st_dev
    if dev1 != dev2:
        return True     # path/.. on a different device as path
    ino1 = s1.st_ino
    ino2 = s2.st_ino
    if ino1 == ino2:
        return True     # path/.. is the same i-node as path
    return False
History
Date User Action Args
2008-03-23 19:51:21loewissetspambayes_score: 0.041409 -> 0.04140904
recipients: + loewis, rossburton
2008-03-23 19:51:20loewissetspambayes_score: 0.041409 -> 0.041409
messageid: <1206301880.88.0.580895038791.issue2466@psf.upfronthosting.co.za>
2008-03-23 19:51:19loewislinkissue2466 messages
2008-03-23 19:51:19loewiscreate