Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/neutrinolabs/xorgxrdp.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormetalefty <meta@vmeta.jp>2020-12-19 08:04:36 +0300
committerGitHub <noreply@github.com>2020-12-19 08:04:36 +0300
commit9be6d7fcfdfbb27bc3f2e95001572f4bb1ebc28a (patch)
tree177cc7f0ca6c6b6c2ac3d448bf16373de3e447d3
parent01d3116b5e514cf5da524d0c4d4ec55858dc5362 (diff)
parenta0e2849124491d3e45cf8a09731889fdcf24686b (diff)
Merge pull request #176 from metalefty/log-socket-deletion
rdpClientConDeinit: add some logs
-rw-r--r--module/rdpClientCon.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/module/rdpClientCon.c b/module/rdpClientCon.c
index 3efbc9b..70bd66f 100644
--- a/module/rdpClientCon.c
+++ b/module/rdpClientCon.c
@@ -1447,7 +1447,11 @@ rdpClientConDeinit(rdpPtr dev)
rdpClientConRemoveEnabledDevice(dev->listen_sck);
g_sck_close(dev->listen_sck);
LLOGLN(0, ("rdpClientConDeinit: deleting file %s", dev->uds_data));
- unlink(dev->uds_data);
+ if (unlink(dev->uds_data) < 0)
+ {
+ LLOGLN(0, ("rdpClientConDeinit: failed to delete %s (%s)",
+ dev->uds_data, strerror(errno)));
+ }
}
if (dev->disconnect_sck != 0)
@@ -1455,7 +1459,11 @@ rdpClientConDeinit(rdpPtr dev)
rdpClientConRemoveEnabledDevice(dev->disconnect_sck);
g_sck_close(dev->disconnect_sck);
LLOGLN(0, ("rdpClientConDeinit: deleting file %s", dev->disconnect_uds));
- unlink(dev->disconnect_uds);
+ if (unlink(dev->disconnect_uds) < 0)
+ {
+ LLOGLN(0, ("rdpClientConDeinit: failed to delete %s (%s)",
+ dev->disconnect_uds, strerror(errno)));
+ }
}
return 0;