🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

1 total messages Started by Greg Noel Thu, 06 Nov 1986 23:07
Bug in HoneyDanBer CALLBACK=yes option + Fix
#647
Author: Greg Noel
Date: Thu, 06 Nov 1986 23:07
38 lines
1927 bytes
Problem:  HoneyDanBer UUCP CALLBACK=yes option doesn't set poll file correctly

Description:
	To make the call back option more reliable, HoneyDanBer UUCP plants a
	poll file so that if the immediate call back fails, it will call again
	as a part of the regular polling cycle run from uusched.  However, when
	it creates poll files, it creates them in the SPOOL directory instead
	of the subdirectory for the particular remote, thus making the poll
	file useless.

Repeat-by:
	In the Permissions file, set CALLBACK=yes for some site(s).  Observe
	that whenever the remote calls up, zero-length poll files show up in
	SPOOL (/usr/spool/uucp) instead of the particular subdirectory for
	that remote (i.e., /usr/spool/uucp/remote).

Fix:
*** cico.OLD	Thu Nov  6 14:44:08 1986
--- cico.c	Thu Nov  6 14:44:56 1986
***************
*** 301,306
  			 * set up for call back
  			 */
  			systat(Rmtname, SS_CALLBACK, "CALL BACK", Retrytime);
  			gename(CMDPRE, Rmtname, 'C', file);
  			(void) close(creat(file, CFILEMODE));
  			xuucico(Rmtname);

--- 301,307 -----
  			 * set up for call back
  			 */
  			systat(Rmtname, SS_CALLBACK, "CALL BACK", Retrytime);
+ 			chremdir(Rmtname);
  			gename(CMDPRE, Rmtname, 'C', file);
  			(void) close(creat(file, CFILEMODE));
  			xuucico(Rmtname);
-- 
-- Greg Noel, NCR Rancho Bernardo    Greg@ncr-sd.UUCP or Greg@nosc.ARPA
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads