Re: [Evolution] --force-shutdown doesn't close all Evo processes on 2.32



On Mon, 2010-11-29 at 21:11 -0600, Matthew Barnes wrote:
On Mon, 2010-11-29 at 22:11 -0430, Patrick O'Callaghan wrote:
'--force-shutdown' has always seemed to me a kludge, effectively a tacit
admission that the GUI can sometimes freeze and not listen to Quit. I
hope we can get to a point where it's no longer necessary. I don't see
similar options for Thunderbird, Claws, Kmail, ...

I agree.

I don't.

The --force-shutdown option is most useful, to also have all backends
close. It is not a private implementation of the kill command.
Thunderbird does not use any such backends to share its data with other
applications, so there is no need for that.

The neither GUI, nor freeze related applicability probably is best shown
by the various howtos I once had to write, which often included the
following bits, paraphrased:

  Close Evolution.
  Now run evolution --force-shutdown, to also get rid of e-d-s.

Common use-case? User got a new system or fresh install, plays with the
shiny new GNOME, then realized there's the old data he still needs to
get back...


-- 
char *t="\10pse\0r\0dtu\0  ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}




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