From 2a7ad74a6d6cedcb3889aecddc5dde618f5c97f0 Mon Sep 17 00:00:00 2001
From: Per Cederqvist <ceder@lysator.liu.se>
Date: Mon, 27 May 1991 21:33:49 +0000
Subject: [PATCH] St{ng inte fil B tv} g}nger efter en lyckad sparning.

N}gra nya log-meddelanden i save_one_text n{r man misslyckas st{nga fil B.
---
 src/server/simple-cache.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/server/simple-cache.c b/src/server/simple-cache.c
index be15293c7..f4af4164b 100644
--- a/src/server/simple-cache.c
+++ b/src/server/simple-cache.c
@@ -1406,6 +1406,7 @@ save_one_text(void)
     {
 	if ( ferror(file_b) != 0 )
 	{
+	    log ("save_one_text(): ferror() detected.\n");
 	    sync_state = sync_error;
 	    return;
 	}
@@ -1413,6 +1414,7 @@ save_one_text(void)
 	rewind(file_b);
 	if ( ferror(file_b)  != 0 )
 	{
+	    log ("save_one_text(): rewind failed.\n");
 	    sync_state = sync_error;
 	    return;
 	}
@@ -1420,6 +1422,7 @@ save_one_text(void)
 	fprintf(file_b, "CLEAN");
 	if ( ferror(file_b)  != 0 )
 	{
+	    log ("save_one_text(): fprintf(CLEAN) failed.\n");
 	    sync_state = sync_error;
 	    return;
 	}
@@ -1435,6 +1438,8 @@ save_one_text(void)
 	    return;
 	}
 
+	file_b = NULL;
+
 	sync_state = sync_ready;
 
 	BUG(("Sync ready\n"));
-- 
GitLab