]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Minor] Log starting sequence
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 9 Feb 2021 14:42:49 +0000 (14:42 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 9 Feb 2021 15:03:34 +0000 (15:03 +0000)
src/libserver/logger/logger.c
src/libserver/worker_util.h
src/rspamd.c

index cf8ad496f8d36acc104ce0115a439c6432b497a7..21c92bbb9ba305a986d7462b5ddfe319c44bb234 100644 (file)
@@ -150,6 +150,7 @@ rspamd_log_open_emergency (rspamd_mempool_t *pool, gint flags)
        logger->flags = flags;
        logger->pool = pool;
        logger->process_type = "main";
+       logger->pid = getpid ();
 
        const struct rspamd_logger_funcs *funcs = &console_log_funcs;
        memcpy (&logger->ops, funcs, sizeof (*funcs));
index 77344ac470eac1b1e878901421affdab05bf7bd4..1c1c63dd8528efdf160d584d09dcedaffb5469fe 100644 (file)
@@ -289,6 +289,10 @@ gboolean rspamd_worker_hyperscan_ready (struct rspamd_main *rspamd_main,
         rspamd_main->server_pool->tag.tagname, rspamd_main->server_pool->tag.uid, \
         G_STRFUNC, \
         __VA_ARGS__)
+#define msg_notice_main(...)   rspamd_default_log_function (G_LOG_LEVEL_MESSAGE, \
+        rspamd_main->server_pool->tag.tagname, rspamd_main->server_pool->tag.uid, \
+        G_STRFUNC, \
+        __VA_ARGS__)
 #define msg_info_main(...)   rspamd_default_log_function (G_LOG_LEVEL_INFO, \
         rspamd_main->server_pool->tag.tagname, rspamd_main->server_pool->tag.uid, \
         G_STRFUNC, \
index cfaba54d6ad4cd45162420e9932b6b5b4b0af557..e1b69fccd7af479976cb239ddc00e0977f69cf3f 100644 (file)
@@ -1410,6 +1410,11 @@ main (gint argc, gchar **argv, gchar **env)
 
        detect_priv (rspamd_main);
 
+       msg_notice_main ("rspamd "
+                       RVERSION
+                       " is loading configuration, build id: "
+                       RID);
+
        pworker = &workers[0];
        while (*pworker) {
                /* Init string quarks */