Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!zaphod.mps.ohio-state.edu!ub!uhura.cc.rochester.edu!rochester!cornell!rcbc From: rcbc@cs.cornell.edu (Robert Cooper) Newsgroups: comp.sys.isis Subject: Minor bug fix to log manager. Message-ID: <51416@cornell.UUCP> Date: 31 Jan 91 17:06:04 GMT References: <51377@cornell.UUCP> Sender: nobody@cornell.UUCP Reply-To: rcbc@cs.cornell.edu (Robert Cooper) Organization: Cornell University Computer Science Department Lines: 31 In-reply-to: rcbc@cs.cornell.edu (Robert Cooper) 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;