diff options
author | Lee Duncan <lduncan@suse.com> | 2019-10-07 14:58:40 -0700 |
---|---|---|
committer | Lee Duncan <lduncan@suse.com> | 2019-10-10 13:26:36 -0700 |
commit | f6a2456ddd497d6ccdf767466c39aa1c4cc112cb (patch) | |
tree | 6fbb32283b1c569ebf683d36eedccfd6d7973aaa /daemon | |
parent | 02ebae13da5cfec9f02030afdc7ea73355dc440f (diff) | |
download | targetcli-f6a2456ddd497d6ccdf767466c39aa1c4cc112cb.tar.gz |
Handle OSError correctly: use strerror to get string
Diffstat (limited to 'daemon')
-rwxr-xr-x | daemon/targetclid | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/daemon/targetclid b/daemon/targetclid index 53bb4ed..6757fe9 100755 --- a/daemon/targetclid +++ b/daemon/targetclid @@ -209,21 +209,21 @@ def main(): try: sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) except socket.error as err: - to.display(to.render(err, 'red')) + to.display(to.render(err.strerror, 'red')) sys.exit(1) # Bind the socket path try: sock.bind(to.socket_path) except socket.error as err: - to.display(to.render(err, 'red')) + to.display(to.render(err.strerror, 'red')) sys.exit(1) # Listen for incoming connections try: sock.listen(1) except socket.error as err: - to.display(to.render(err, 'red')) + to.display(to.render(err.strerror, 'red')) sys.exit(1) while to.NoSignal: @@ -231,7 +231,7 @@ def main(): # Wait for a connection connection, client_address = sock.accept() except socket.error as err: - to.display(to.render(err, 'red')) + to.display(to.render(err.strerror, 'red')) break; thread = Thread(target=to.client_thread, args=(connection,)) |