summaryrefslogtreecommitdiffstats
path: root/Lib/stat.py
diff options
context:
space:
mode:
authorGPery <GPery@pm.me>2018-08-10 05:12:08 (GMT)
committerBenjamin Peterson <benjamin@python.org>2018-08-10 05:12:08 (GMT)
commitb92c526ed5da474694f89e29d82565f2a654c29b (patch)
tree2ddd1982ae5cc38fedc927fbbd5752e8ea7ff93b /Lib/stat.py
parenta7548230ff6db5008c76e97f2597ebfdb41da19d (diff)
downloadcpython-b92c526ed5da474694f89e29d82565f2a654c29b.zip
cpython-b92c526ed5da474694f89e29d82565f2a654c29b.tar.gz
cpython-b92c526ed5da474694f89e29d82565f2a654c29b.tar.bz2
closes bpo-34353: Add sockets to stat.filemode fallback python implementation. (GH-8703)
Diffstat (limited to 'Lib/stat.py')
-rw-r--r--Lib/stat.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/Lib/stat.py b/Lib/stat.py
index 46837c0..a9c678e 100644
--- a/Lib/stat.py
+++ b/Lib/stat.py
@@ -111,6 +111,7 @@ SF_SNAPSHOT = 0x00200000 # file is a snapshot file
_filemode_table = (
((S_IFLNK, "l"),
+ (S_IFSOCK, "s"), # Must appear before IFREG and IFDIR as IFSOCK == IFREG | IFDIR
(S_IFREG, "-"),
(S_IFBLK, "b"),
(S_IFDIR, "d"),