Hello!
Eloszor is, koszonom a segitseget!
A vicces a dologban az, hogy kozben sikerult magamtol is rajonni, hogyan
kell megoldani: egyszeruen a varakozo ciklusokba betettem egy
nanosleep-et pl. 5-10 vagy 20 ms varakozasi idovel, es ez mindent
megoldott, a kernel ugye elvette a futast, es vegre nem 100%-on megy a
progi :)
A sched_yield volt az tenyleg, amitol a konkret megoldast vartam, de
kiderult, hogy jo a nanosleep is :) A select-es varakozas elve meg
ugyanaz, mint a nanosleep-e...
Udv
--
Tamas Selmeci / TORiUM
Powered by Linux (2.4.9-13)
http://tselmeci.nop.hu
|