From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <20110307041508.38B9EB827@mail.bitblocks.com> References: <58b61128ec119c9e719f198844449401@brasstown.quanstro.net> <20110307033134.E0E7DB835@mail.bitblocks.com> <6691dddb8f174a82cf2fb78e65157385@brasstown.quanstro.net> <20110307041508.38B9EB827@mail.bitblocks.com> Date: Sun, 6 Mar 2011 20:25:10 -0800 Message-ID: From: ron minnich To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [9fans] drawterm dies when my mac book sleeps by 9p design? Topicbox-Message-UUID: b7af145a-ead6-11e9-9d60-3106f5b1d025 I used to work with David Mills, back long ago. He was one of the original Internet Buzzards, a really great guy. One of the many things he invented was NTP. He would get pretty exercised about keep-alives. Felt that it was not the business of TCP to make these kinds of decisions. I can't remember if he actually called them an abomination, but at the same time, one was left with the feeling that he might have. I never fully appreciated his argument until John DeGood described ham radio internet tcp sessions (this is also long ago) that would halt for days, then come back to life. That's pretty neat, and it can be hard if you are depending on keepalives. Just about any value you pick will be wrong. So, yeah, they're out there and I guess nowadays everyone does them. Whether they are a good idea is somebody else's guess, I suppose. I note that today I slept my mac several times during this workshop and my ssh session was always there when I opened the lid again. That's nice. ron