Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com Message-ID: <394F32D6.F20F249B@vinschen.de> Date: Tue, 20 Jun 2000 11:01:10 +0200 From: Corinna Vinschen Reply-To: cygdev X-Mailer: Mozilla 4.73 [en] (X11; I; Linux 2.2.14 i686) X-Accept-Language: de, en MIME-Version: 1.0 To: earnie_boyd AT yahoo DOT com CC: cygwin developers Subject: Re: [PATCH]: Changes in process startup code References: <20000619180845 DOT 7922 DOT qmail AT web115 DOT yahoomail DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Earnie Boyd wrote: > > --- Corinna Vinschen wrote: > > > > Disadvantage: Changes made to the users registry hive > > in a telnet/ssh session are lost on reboot because there's > > currently no code which would be able to save the hive > > back again. > > > > Would it be possible for the programs changing the registry hive to warn the > user in this instance that the changes won't be saved on reboot (or did you > mean new session)? Oops, I didn't see that question. The answer is: reboot. The hive is loaded but never saved or unloaded (see my other mail). The current implementation of `load_registry_hive' only loads the local hive, it never tries to load a server based hive. This is for a later change... First I would like to find an effective solution, how to determine that the current exiting process is the last process of that user on the machine. Corinna