diff --git a/src/server/simple-cache.c b/src/server/simple-cache.c index a569a347373acf7f4a780f0fb7ea75f689df68b3..84641e1b78d55ffb4a3305325fd6b6200735780d 100644 --- a/src/server/simple-cache.c +++ b/src/server/simple-cache.c @@ -1,5 +1,5 @@ /* - * $Id: simple-cache.c,v 0.97 2002/09/06 22:43:08 ceder Exp $ + * $Id: simple-cache.c,v 0.98 2002/10/04 23:39:47 ceder Exp $ * Copyright (C) 1991-2002 Lysator Academic Computer Association. * * This file is part of the LysKOM server. @@ -2388,6 +2388,16 @@ sync_part(void) } #endif remove(param.datafile_name); + + /* Send a message to all clients if we fail to save the database. */ + async_send_message( + 0, 0, + s_fcrea_str( + "A serious error occurred while saving the database. Tell\n" + "the administrator to check the server. This could be caused\n" + "by insufficient disc space."), + FALSE); + sync_state = sync_wait; break;