/
Forside
/
Teknologi
/
Udvikling
/
C/C++
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
C/C++
#
Navn
Point
1
BertelBra..
2425
2
pmbruun
695
3
Master_of..
501
4
jdjespers..
500
5
kyllekylle
500
6
Bech_bb
500
7
scootergr..
300
8
gibson
300
9
molokyle
287
10
strarup
270
pthread condition spørgsmål
Fra :
Dennis
Dato :
01-12-02 13:29
Hejsa
Jeg sidder og laver noget pthread med nogle condition variabler.
Men jeg er lidt i tvivl om pthread_cond_signal, når en tråd har brugt
pthread_cond_signal venter den så på at den anden tråd frigiver mutex'en
eller frigiver den først selv mutex'en ?
Med andre ord, fortsætter tråden der sender signalet som om intet var
hændt eller venter den på at tråden som lige er blevet vækket laver en
unlock ?
Dennis
Mads Orbesen Troest (
01-12-2002
)
Kommentar
Fra :
Mads Orbesen Troest
Dato :
01-12-02 15:53
> Med andre ord, fortsætter tråden der sender signalet som om intet var
> hændt eller venter den på at tråden som lige er blevet vækket laver en
> unlock ?
Den vækkende tråd fortsætter upåagtet og den vækkede tråd må så igen
"contende" for sin mutex - når den får adgang kører den videre.
/\/\\ads Orbesen Troest
Dennis (
01-12-2002
)
Kommentar
Fra :
Dennis
Dato :
01-12-02 20:33
>
> Den vækkende tråd fortsætter upåagtet og den vækkede tråd må så igen
> "contende" for sin mutex - når den får adgang kører den videre.
>
> /\/\\ads Orbesen Troest
Tak, det var også sådan jeg havde forstået det udfra den måde mit kode
kørte på, så jeg bløv nødt til at benytte producer/consumer methoden.
Dennis
Søg
Alle emner
Teknologi
Udvikling
C/C++
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177558
Tips :
31968
Nyheder :
719565
Indlæg :
6408924
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.