Fwd: [Kst] [PATCH] thread exit
Barth Netterfield
netterfield at astro.utoronto.ca
Thu Nov 18 00:51:15 CET 2004
OK. Go ahead.
cbn
On November 17, 2004 06:38 pm, George Staikos wrote:
> On Wednesday 17 November 2004 18:46, Barth Netterfield wrote:
> > What are the implications?
> >
> > > I highly recommend this patch for 1.0. An occasional crash or Qt
> > > message is better than a big pile of stale background processes using
> > > huge amounts of ram.
> > >
> > > On Friday 12 November 2004 10:41, George Staikos wrote:
> > > > CVS commit by staikos:
> > > >
> > > > seems to be the best solution for this broken environment
> > > >
> > > >
> > > > M +1 -1 kst.cpp 1.256.2.2
> > > >
> > > >
> > > > --- kdeextragear-2/kst/kst/kst.cpp #1.256.2.1:1.256.2.2
> > > > @@ -228,5 +228,5 @@ KstApp::~KstApp() {
> > > > _updateThread->terminate();
> > > > #endif
> > > > - _updateThread->wait();
> > > > + _updateThread->wait(3000); // QThread object destroyed while
> > > > thread running on RH 9, but freezes on exit without it.
> > > > ->terminate() crashes. Can we win? #if 0
> > > > }
>
> We just kill the object and exit explicitly, and we no longer crash due
> to the atexit handler, hopefully. I have a possible better fix but I doubt
> it will be in time for 1.0.
More information about the Kst
mailing list