From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: Date: Sun, 22 Jun 2008 14:58:31 +0200 From: "Sander van Dijk" To: "Fans of the OS Plan 9 from Bell Labs" <9fans@9fans.net> In-Reply-To: <20080622114834.AA3E71E8C1C@holo.morphisms.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20080622114834.AA3E71E8C1C@holo.morphisms.net> Subject: Re: [9fans] 'stuck' windows. Topicbox-Message-UUID: c57b27b6-ead3-11e9-9d60-3106f5b1d025 On 6/22/08, Russ Cox wrote: > What I wrote yesterday was correct but incomplete. > In addition to the file descriptors, dossrv is holding > up a reference to the window's name space, in which > the window files are still accessible. If you do > > slay dossrv |rc # clean slate > unmount /mnt/wsys /dev > unmount /mnt/wsys > 9fat: > exit > > then the window does in fact disappear. Thanks for clearing that up. I was wondering if it would be possible to start dossrv in a new namespace, built from scratch, so I've been playing a bit with rfork (the rc builtin). However, when I do a 'rfork N', my namespace is empty after that (of course), but I'm not sure how to get it populated again? Since /bin is gone, I'm can't do much beside using rc's builtins, of which 'exit' seems to be the most useful at that point... Greetings, Sander.