On Tue, 2007-10-16 at 09:18 +0200, Kero van Gelder wrote: > > >> I noticed that too. Maybe the panel applets process needs to run under > > >> a supervisor that will restart it? > > > > > > Nah, they (or one of them, since I think it's one application) should > > > simply not crash. > > > > > > Supervisors add complexity that I do not desire. > > > > I beg to disagree. It's impossible to be absolutely sure it won't crash, > > since we're open to users installing random stuff there. And I think the > > "complexity" of a supervisor is at least trivial. Making sure the phone > > never becomes partially unusable is much more important to me than the > > tiny difference in complexity a supervisor would add. > > <irony>That must be why we have supervisors for complex beasts such > as the kernel and a shell.</irony> > > Looking at it another way, the matchbox thing that crashes *is* the > supervisor. > > The current crashes should be solved. They should not be hidden. > Future crashes should not be hidden, either.
The current crashes are more likely to be in one of the panel applets. Panel applets in matchbox-panel are loaded as shared libraries to reduce the overhead but this also means if one crashes then it will take the panel with it. Regards, Thomas -- OpenedHand Ltd. Unit R Homesdale Business Center / 216-218 Homesdale Road / Bromley / BR1 2QZ / UK Tel: +44 (0)20 8819 6559 Expert Open Source For Consumer Devices - http://o-hand.com/ ------------------------------------------------------------ _______________________________________________ OpenMoko community mailing list [email protected] http://lists.openmoko.org/mailman/listinfo/community

