Commit af288a38 authored by Per Cederqvist's avatar Per Cederqvist
Browse files

lyskomd is now a proper daemon.

simple-cache.c should now use a lot less memory.
New format of the log file, including the pid.
Use ldifftime() instead of difftime().
parent 05f5bece
Mon Apr 4 15:58:30 1994 Per Cederqvist (ceder@lysator.liu.se)
* ramkomd.c (go_daemon): New function.
(initialize): Call go_daemon().
* param.h (struct kom_par): Added logfile_name.
* server-config.c (parameters): Added "Log file".
* connections.c (dump_statistics): Use ldifftime() instead of
difftime().
dbck-cache.c (cache_sync): Likewise.
session.c (logout, get_session_info, get_session_info_ident):
Likewise.
simple-cache.c (sync_part): Likewise.
text-garb.c (garb_text): Likewise.
* cache-node.h (insert_mru): No longer public.
Mon Mar 21 23:36:24 1994 Per Cederqvist (ceder@lysator.liu.se)
* simple-cache.c (pre_sync): Destruct cache_nodes for deleted
conferences, persons and texts (thus making exists_b obsolete).
(throwable_p): Non-existing nodes are throwable even if they are
dirty.
(limit_conf, limit_pers, limit_text_stat): Throw all
throwable objects, not just the first throwable object.
(save_one_conf, save_one_pers, save_one_text): The fact that the
node exists can be used instead of the exists_b flag.
* cache-node.h (struct cache_node): Removed the now redundant
exists_b flag.
* cache-node.c (EMPTY_CACHE_NODE): Removed initializer for
exists_b flag.
Thu Mar 10 01:09:14 1994 Per Cederqvist (ceder@lysator.liu.se)
* log.c (logv): New timestamp format: "YYMMDD HH:MM:SS PID"
(was: "YYYY-MM-DD HH:MM:SS ").
Tue Mar 8 00:30:54 1994 Per Cederqvist (ceder@lysator.liu.se)
* prot-a-parse-arg-c.awk: Portability fix.
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment