summaryrefslogtreecommitdiff
path: root/lang/python24/files/patch-Lib:urllib.py
blob: 63830a9475c62e0e8d243b22101f5fff6f1ece10 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
--- Lib/urllib.py.orig	Wed Apr 10 08:19:21 2002
+++ Lib/urllib.py	Wed Apr 10 08:25:58 2002
@@ -409,7 +409,10 @@
         import mimetypes, mimetools, rfc822, StringIO
         host, file = splithost(url)
         localname = url2pathname(file)
-        stats = os.stat(localname)
+        try:
+            stats = os.stat(localname)
+        except OSError, e:
+            raise IOError(e.errno, e.strerror, e.filename)
         size = stats[stat.ST_SIZE]
         modified = rfc822.formatdate(stats[stat.ST_MTIME])
         mtype = mimetypes.guess_type(url)[0]