🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

1 total messages Started by Russ Nelson Sat, 18 May 1991 16:42
Re: Socket Keep-awake Option?
#210
Author: Russ Nelson
Date: Sat, 18 May 1991 16:42
31 lines
2156 bytes
In article <memo.36812@cix.compulink.co.uk> Gareth Howell <garethh@cix.compulink.co.uk> writes:

   Has anybody modified NOS to support this option on its sockets? It
   sure would be useful sometimes.

No, it would NOT be useful.  Keep-alives are the work of the devil.
However, machines *do* crash, networks *do* go down, etc.  So what to
do?  The solution is to apply an upper bound to the amount of
resources that can be consumed by your networking software.  Whenever
the system runs out of resources, it recovers resources from the least
recently used (LRU) connection.

A network package either needs keep-alives (gag), or resource recovery.
Phil is, to my mind, remiss in not including resource recovery in NOS,
given his dislike of keep-alives.

   Let's face it, in an amateur environment, end nodes do dissappear
   temporarily occasionally; the ability to detect this, reset the
   session, and restart the mail transfer at the next smtp timer
   tick would increase overall system availability.

If it's only temporary, why give up on it?

--russ <nelson@clutx.clarkson.edu> I'm proud to be a humble Quaker.
Clear cutting is criminal, spiking trees is criminal, and using hyperbole of
this magnitude in a serious discussion is criminal.  -- Irv Chidsey
-- 
*****************************************************************
   ___  ____  ___    _  _ ___ ___   ___ ___ ___     ___ _  _
  /__/ / / /   /    /\ / /__   /   /__//__//   /__//__ /\ /
 / \  /   / __/_   /  / /__   /   /  //  //__ /  //__ /  /
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