Re: More protection agains bugs in backend API



On Wed, 2005-06-15 at 10:53 +0100, Jamie McCracken wrote:
> Alexander Larsson wrote:
> 
> You could simply move the offending code out of process - a simple and 
> effective solution?

In some cases it helps, yes. In fact thumbnailers are out of process for
this reason. But having developed and used bonobo applications
(including Nautilus) that were designed as a "swarm of processes" I can
tell you that its not always simple or effective.

Furthermore, if half (or a third, or whatever) of your application
crashes its still crashed, and useless to the user. Such "protection"
helps little for the user.

We've already tried this, and learnt the lesson. It has a place, but
don't think it is a general solution.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 Alexander Larsson                                            Red Hat, Inc 
                   alexl redhat com    alla lysator liu se 
He's a lonely playboy inventor plagued by the memory of his family's brutal 
murder. She's a sharp-shooting mute opera singer on her way to prison for a 
murder she didn't commit. They fight crime! 




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