diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2013-11-03 17:23:12 -0500 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2013-11-03 19:19:15 -0500 |
commit | 183c826a061a69d253c43b6f820ea6473fea4d28 (patch) | |
tree | c75c20db3ac2a0b33955ed0ed3f466e6916f1295 /gpsfake | |
parent | 311d6361b9847209b53ef3fb332f78eef998011a (diff) | |
download | gpsd-183c826a061a69d253c43b6f820ea6473fea4d28.tar.gz |
Improve gpsfake debugging.
Diffstat (limited to 'gpsfake')
-rwxr-xr-x | gpsfake | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -190,7 +190,10 @@ if __name__ == '__main__': sys.stderr.write("gpsfake: " + e.msg + "\n") raise SystemExit, 1 except IOError, e: - sys.stderr.write("gpsfake: no such file as %s or file unreadable\n"%e.filename) + if e.filename is None: + sys.stderr.write("gpsfake: unknown internal I/O error %s\n" % e) + else: + sys.stderr.write("gpsfake: no such file as %s or file unreadable\n"%e.filename) raise SystemExit, 1 except OSError: sys.stderr.write("gpsfake: can't open pty.\n") |