From mboxrd@z Thu Jan 1 00:00:00 1970 To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> In-reply-to: Your message of "Sun, 06 Mar 2011 23:51:34 EST." <2afa83afd3307c426eb6d22a3fe0d290@ladd.quanstro.net> References: <58b61128ec119c9e719f198844449401@brasstown.quanstro.net> <20110307033134.E0E7DB835@mail.bitblocks.com> <6691dddb8f174a82cf2fb78e65157385@brasstown.quanstro.net> <20110307041508.38B9EB827@mail.bitblocks.com> <20110307044435.691F9B827@mail.bitblocks.com> <2afa83afd3307c426eb6d22a3fe0d290@ladd.quanstro.net> Date: Sun, 6 Mar 2011 21:38:03 -0800 From: Bakul Shah Message-Id: <20110307053803.B45F6B827@mail.bitblocks.com> Subject: Re: [9fans] drawterm dies when my mac book sleeps by 9p design? Topicbox-Message-UUID: b7e0a8da-ead6-11e9-9d60-3106f5b1d025 On Sun, 06 Mar 2011 23:51:34 EST erik quanstrom wrote: > back to the problem at hand, lets suppose that the mac doesn't > generate keep alive traffic, and lets suppose that plan 9 doesn't either, > it's going to be hard to come up with a drawterm setup that is useful and > has no programs that walk /dev by doing things like calling time(). That's why I said disabling tcp keepalives won't help if the higher level protocol can generate packets while the link is be down. Either change the protocol (to limp along in an "offline" mode -- get time() locally?) or retry connecting or live with what is there.