rcbc@cs.cornell.edu (Robert Cooper) (02/01/91)
Symptoms:
Programs that use the logging tool may infinite loop on startup.
For instance on some DEC machines, the xmgr utility (which uses the
logging tool) loops.
Fix:
The following is a patch to clib/cl_join.c (from the V2.1 release).
cd to the clib source directory of your release and pipe
this news item into the patch command.
-- Robert Cooper
*** /tmp/,RCSt1a26940 Thu Jan 31 11:46:06 1991
--- cl_join.c Thu Jan 31 08:31:17 1991
***************
*** 103,109 ****
int retry, dont_create = 0, incarn = 0, niter = 0, logged = 0, diffusion = 0;
int cl_wid = 0, nmbuf = 0, nmdsk = 0, lflen = 0, lentry, flush_when;
ifunc *log_routine;
! unsigned timer;
char *credentials = "", *logfname;
message *mp;
address *gaddr, *adp;
--- 103,109 ----
int retry, dont_create = 0, incarn = 0, niter = 0, logged = 0, diffusion = 0;
int cl_wid = 0, nmbuf = 0, nmdsk = 0, lflen = 0, lentry, flush_when;
ifunc *log_routine;
! unsigned timer = 0;
char *credentials = "", *logfname;
message *mp;
address *gaddr, *adp;