Posted By: jerryiii (Vsude dobre, v CR nejhur) on 'CZprogram'
Title: Re: Windos threadsy
Date: Sun Mar 21 10:24:22 2004
> Mno, vzhledem k tomu, ze je to thread-specific var, tak je to docela
> problem
> ;)
>
> > > Pripadne, asi neexistuje nastaveni destruktoru pri TlsAlloc (ala
> > > pthread_key_create druhy parametr) ?
> >
> > No neni problem si napsat thread funkci co ti na konci neco zavola. Ruzny
> > frameworky (MFC, .Net, mozna i WTL) maj wrappery na thread ktery ti tohle
> > umoznej.
>
> Tak to zatim resim, nicmene je tu problem s tim, ze thread se muze ukoncit
> zum Beispiel tak, ze spadne ci zavola funkci pthread_exit/ExitThread apod.
pokud si budes chytat vyjimky tak ti pady nevadej. Ten exitthread je horsi,
asi budes muset ty data supnout nekam do tabulky a uvolnovat je pres ty cekace
na handlery jak sem psal nahore. Pouzivas TLS na neco na co nebylo
navrhnuty, takze to neni nejak moc podporovany.
> Krysa
> rat@atrey.karlin.mff.cuni.cz Jsem Krysa
> http://atrey.karlin.mff.cuni.cz/~rat/
Jerry III
Enough said ...
http://jerryiii.home.sprynet.com/mica/index.htm