bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] settrans -gl only kills the active translator


From: Neal H Walfield
Subject: Re: [PATCH] settrans -gl only kills the active translator
Date: Fri, 11 May 2001 19:57:28 +0200
User-agent: Mutt/1.3.15i

> I think this help is a little confusing and hard to understand. How
> would you explain the difference between --force and --disconnect to a
> user?
> 
> What does --force do in the current code? From a user perspective, I
> think --force should do whatever is needed to get the translator
> disappear. In this case, it should probably try to make the translator
> go away nicely, and if that fails, disconnect it anyway.

Using a regular goaway (i.e. `settrans -g node') asks the filesystem to
send an fsys_goaway to the child.  Appling the force options adds
FSYS_GOAWAY_FORCE to the flags passed to the child.  Normally, this
option is interpreted as shutdown even if there are users.  It is up to
the child to repect these.  Disconnect tells the filesystem to not tell
the child to go away, but rather to just deallocate the child's control
port.

Attachment: pgpSc0iXUeYIa.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]