... 3.2 ...
authorRalf Jung <post@ralfj.de>
Tue, 11 Nov 2014 10:21:47 +0000 (11:21 +0100)
committerRalf Jung <post@ralfj.de>
Tue, 11 Nov 2014 10:21:47 +0000 (11:21 +0100)
zonemaker/zone.py

index 330c1842d3978440f1bf54127dc482d7062de472..add2bde8c4df333b6f17baa70318d53435df096a 100644 (file)
@@ -258,7 +258,7 @@ class Zone:
         try:
             with open(self._serialfile) as f:
                 cur_serial = int(f.read())
         try:
             with open(self._serialfile) as f:
                 cur_serial = int(f.read())
-        except OSError: # FileNotFoundError has been added in Python 3.3
+        except (OSError, IOError): # FileNotFoundError has been added in Python 3.3
             pass
         # increment serial
         cur_serial += 1
             pass
         # increment serial
         cur_serial += 1