瀏覽代碼

[Fix] Do not clean hostname on generic reset

tags/1.7.3
Vsevolod Stakhov 6 年之前
父節點
當前提交
5a4074071d
共有 1 個檔案被更改,包括 4 行新增5 行删除
  1. 4
    5
      src/libserver/milter.c

+ 4
- 5
src/libserver/milter.c 查看文件

@@ -139,11 +139,6 @@ rspamd_milter_session_reset (struct rspamd_milter_session *session,
session->helo->len = 0;
}

if (session->hostname) {
msg_debug_milter ("cleanup hostname");
session->hostname->len = 0;
}

if (priv->headers) {
msg_debug_milter ("cleanup headers");
g_hash_table_remove_all (priv->headers);
@@ -156,6 +151,10 @@ rspamd_milter_session_reset (struct rspamd_milter_session *session,
rspamd_inet_address_free (session->addr);
session->addr = NULL;
}
if (session->hostname) {
msg_debug_milter ("cleanup hostname");
session->hostname->len = 0;
}
}

if (how & RSPAMD_MILTER_RESET_MACRO) {

Loading…
取消
儲存