From 55c36b2e8febbba5213c430ed163e81b5939b0d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jarek=20=C5=9Awierczy=C5=84ski?= Date: Sat, 22 Jul 2023 15:30:31 +0200 Subject: [PATCH] Fix #2634 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jarek Świerczyński --- src/persist_write.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/persist_write.c b/src/persist_write.c index fb3632feec..f1b5e2c837 100644 --- a/src/persist_write.c +++ b/src/persist_write.c @@ -167,11 +167,11 @@ static int persist__client_save(FILE *db_fptr) memset(&chunk, 0, sizeof(struct P_client)); HASH_ITER(hh_id, db.contexts_by_id, context, ctxt_tmp){ - if(context && (context->clean_start == false + if(context && (context->clean_start == false) #ifdef WITH_BRIDGE - || (context->bridge && context->bridge->clean_start_local == false) + && (context->bridge == NULL) #endif - )){ + ){ chunk.F.session_expiry_time = context->session_expiry_time; if(context->session_expiry_interval != 0 && context->session_expiry_interval != UINT32_MAX && context->session_expiry_time == 0){ chunk.F.session_expiry_time = context->session_expiry_interval + db.now_real_s;