unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Re: TODO: after clients disconnected
       [not found] ` <8D7E821B-1C35-4A3D-AB64-565CA864730E@mit.edu>
@ 2020-10-23 14:42   ` Jean Louis
  0 siblings, 0 replies; only message in thread
From: Jean Louis @ 2020-10-23 14:42 UTC (permalink / raw)
  To: Qiantan Hong; +Cc: emacs-devel

* Qiantan Hong <qhong@mit.edu> [2020-10-23 15:11]:
> > 
> > However, as client I have not disconnected, I killed all buffers.
> > 
> > After killing the last buffer, would it be logical to ask client if
> > session should be disconnected?
> 
> I'm not sure. Also what about server? Suppose we ask if session
> should be disconnected for client, should we do the same thing
> for the server?

I would not.

I think it should never be for server. If there are no people, that
does not mean they will not come.

1. Server starts. There is question if only server would be able to
save the file. I am just thinking that you should maybe give
possibility to clients to save the file on the server, not only on
their side.

- another thought is that file should be under version control or
backup system, as not to lose files.

2. Clients connect, first, second, third. What if there are 10
clients? But third connected, third disconnected. Server should not be
asked anything. It should even be able to leave server running in a
screen/tmus session unattended. It should act as server. Server
operator maybe need not even be there to attend computer.

Maybe some clients could be issued administrative power by the server,
so that client can save the file on server or similar.

3. Disconnecting session or assuming that it should disconnect may
drive server operator to actually disconnect it, but what if other
participants are trying to connect in the same time again? 

-- 
Jean Louis



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-10-23 14:42 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <courier.000000005F92A305.0000269F@static.rcdrun.com>
     [not found] ` <8D7E821B-1C35-4A3D-AB64-565CA864730E@mit.edu>
2020-10-23 14:42   ` TODO: after clients disconnected Jean Louis

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).