commit ec8ec4c: [Minor] Remove assertion
Vsevolod Stakhov
vsevolod at highsecure.ru
Thu Jul 30 20:21:08 UTC 2020
Author: Vsevolod Stakhov
Date: 2020-07-30 21:18:57 +0100
URL: https://github.com/rspamd/rspamd/commit/ec8ec4c6d0daf956f58a5c26d9a5bd8be082fa3f
[Minor] Remove assertion
---
src/rspamadm/signtool.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/src/rspamadm/signtool.c b/src/rspamadm/signtool.c
index 03f6ac60e..555937966 100644
--- a/src/rspamadm/signtool.c
+++ b/src/rspamadm/signtool.c
@@ -344,7 +344,13 @@ rspamadm_sign_file (const gchar *fname, struct rspamd_cryptobox_keypair *kp)
}
rspamd_snprintf (sigpath, sizeof (sigpath), "%s%s", fname, suffix);
- g_assert (write (fd_sig, sig, rspamd_cryptobox_signature_bytes (mode)) != -1);
+
+ if (write (fd_sig, sig, rspamd_cryptobox_signature_bytes (mode)) == -1) {
+ rspamd_fprintf (stderr, "cannot write signature to %s: %s\n", sigpath,
+ strerror (errno));
+ exit (errno);
+ }
+
close (fd_sig);
munmap (map, st.st_size);
More information about the Commits
mailing list