diff options
Diffstat (limited to 'openvpn/src/openvpn/ps.c')
-rw-r--r-- | openvpn/src/openvpn/ps.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/openvpn/src/openvpn/ps.c b/openvpn/src/openvpn/ps.c index b22653b4..901a094f 100644 --- a/openvpn/src/openvpn/ps.c +++ b/openvpn/src/openvpn/ps.c @@ -340,7 +340,8 @@ journal_add (const char *journal_dir, struct proxy_connection *pc, struct proxy_ fd = platform_open (jfn, O_CREAT | O_TRUNC | O_WRONLY, S_IRUSR | S_IWUSR | S_IRGRP); if (fd != -1) { - write(fd, f, strlen(f)); + if (write(fd, f, strlen(f)) != strlen(f)) + msg(M_WARN, "PORT SHARE: writing to journal file (%s) failed", jfn); close (fd); cp->jfn = jfn; } |