aboutsummaryrefslogtreecommitdiff
path: root/src/server.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/server.c')
-rw-r--r--src/server.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server.c b/src/server.c
index 5ac20a0..7d5eb8f 100644
--- a/src/server.c
+++ b/src/server.c
@@ -200,6 +200,7 @@ static void finish_client_connection(int socket, char *requested_path,
beaker_log_request(current_request_info.remote_addr, method, path,
current_response_status, current_response_size,
duration_ms);
+ beaker_clear_response_cookies();
free(requested_path);
close(socket);
current_client_socket = -1;
@@ -214,6 +215,7 @@ void handle_client_connection(int new_socket) {
struct timespec started_at;
clock_gettime(CLOCK_MONOTONIC, &started_at);
+ beaker_clear_response_cookies();
current_response_status = 0;
current_response_size = 0;
beaker_reset_write_deadline();