Browse Source

[Minor] Update ev_now after logging is done

tags/2.0
Vsevolod Stakhov 4 years ago
parent
commit
5bff64bcd5
1 changed files with 3 additions and 3 deletions
  1. 3
    3
      src/libserver/protocol.c

+ 3
- 3
src/libserver/protocol.c View File

@@ -2013,9 +2013,6 @@ rspamd_protocol_write_reply (struct rspamd_task *task, ev_tstamp timeout)
msg->flags |= RSPAMD_HTTP_FLAG_SPAMC;
}

ev_now_update (task->event_loop);
msg->date = ev_time ();

if (task->err != NULL) {
msg_debug_protocol ("writing error reply to client");
ucl_object_t *top = NULL;
@@ -2057,6 +2054,9 @@ rspamd_protocol_write_reply (struct rspamd_task *task, ev_tstamp timeout)
}
}

ev_now_update (task->event_loop);
msg->date = ev_time ();

rspamd_http_connection_reset (task->http_conn);
rspamd_http_connection_write_message (task->http_conn, msg, NULL,
ctype, task, timeout);

Loading…
Cancel
Save