Article View: bit.listserv.relusr-l
Article #416Re: /whowas being so hard to implement
From: Jay Vassos-Libove
Date: Sun, 19 Sep 1993 12:19
Date: Sun, 19 Sep 1993 12:19
37 lines
2512 bytes
2512 bytes
Valdis says that implementing /whowas the "easy" way would be to have it dereference memory after the memory has been freed. This isn't easy, it is wrong, and he knows it (which is why he won't implement it that way). He goes on to say that implementing it properly (a timed-out linked list of users as they change the nickname and/or sign off) is much more of a pain in the ass to implement. Well, maybe it is "more" of a pain to implement, but I submit that it isn't terribly difficult (since there are specific places where entry in to the new code would need to occur - /nick and /signoff) and there must already be a clock algorithm in relay in order to take care of scheduled events (such as unlocking temporarily locked users) which could be added to to clean the /whowas list routinely. The only question is, does Valdis have the time and the inclination to do it. (Or anyway else, who is capable of editing the Relay code). Am I correct Valdis, that technically it really isn't that bad, but (as usual) you're being pulled in too many directions to do much that isn't necessary on the code? P.S. /since doesn't help much when you didn't know who sent you the message in the first place, unless exactly one person - the one you're trying to track down - has made a change that /since will pick up, in the time between your receipt of the /whois -> I don't know that person message and when the /since is processed. Definitely bad odds for something that you really want to be reliable. -Jay "Pain-Dream"
Technical Details
Message-ID:
<9309191219.AA00768@jerry.alf.dec.com>Path:
arc1-ca.pugleaf.net!gmd.de!Germany.EU.net!mcsun!uunet!spool.mu.edu!uwm.edu!psuvax1!psuvm!auvm!JERRY.ALF.DEC.COM!liboveShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10771c,eb544b55d0217de7,start
X-Google-Attributes: gid10771c,public
X-Google-ArrivalTime: 1993-09-19 06:14:41 PST
Path: arc1-ca.pugleaf.net!gmd.de!Germany.EU.net!mcsun!uunet!spool.mu.edu!uwm.edu!psuvax1!psuvm!auvm!JERRY.ALF.DEC.COM!libove
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.relusr-l
Return-Path: <@AUVM.AMERICAN.EDU,
@VTBIT.CC.VT.EDU:owner-relusr-l@VTVM1.CC.VT.EDU>
Return-Path: <@VTVM1.CC.VT.EDU:libove@JERRY.ALF.DEC.COM>
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
Message-ID: <9309191219.AA00768@jerry.alf.dec.com>
Date: Sun, 19 Sep 1993 08:19:18 -0400
Sender: Relay Users Forum <RELUSR-L@VTVM1.BITNET>
From: Jay Vassos-Libove <libove@JERRY.ALF.DEC.COM>
Subject: Re: /whowas being so hard to implement
In-Reply-To: Valdis Kletnieks <VALDIS@VTVM1.CC.VT.EDU> "Re: Suggestions for
possible future commands" (Sep 19, 12:28am)
Lines: 36