summaryrefslogtreecommitdiff
path: root/daemon
diff options
context:
space:
mode:
authorLee Duncan <lduncan@suse.com>2019-10-07 14:58:40 -0700
committerLee Duncan <lduncan@suse.com>2019-10-10 13:26:36 -0700
commitf6a2456ddd497d6ccdf767466c39aa1c4cc112cb (patch)
tree6fbb32283b1c569ebf683d36eedccfd6d7973aaa /daemon
parent02ebae13da5cfec9f02030afdc7ea73355dc440f (diff)
downloadtargetcli-f6a2456ddd497d6ccdf767466c39aa1c4cc112cb.tar.gz
Handle OSError correctly: use strerror to get string
Diffstat (limited to 'daemon')
-rwxr-xr-xdaemon/targetclid8
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,))