catch platform io error

This commit is contained in:
Damien Elmes 2012-05-04 14:30:57 +09:00
parent c5297afad4
commit 5d0ab749cb

View file

@ -19,7 +19,13 @@ class LatestVersionFinder(QThread):
self.main = main self.main = main
self.config = main.pm.meta self.config = main.pm.meta
plat=sys.platform plat=sys.platform
pver=platform.platform() while 1:
try:
pver=platform.platform()
break
except IOError:
# interrupted system call
continue
d = {"ver": aqt.appVersion, d = {"ver": aqt.appVersion,
"pver": pver, "pver": pver,
"plat": plat, "plat": plat,