Pthreads, select, pthread_cond_wait
"David Šauer"
davids na iol.cz
Středa Listopad 11 09:10:28 CET 1998
>>>> "Peter" == Peter Stibrany <cipso na gjh.sk> writes:
Peter> On Tue, 10 Nov 1998, Vladimir Michl wrote:
>>
>> Pokud vim, tak nic takoveho nepujde. Osobne bych to nejak rozdeli, a udelal
>> jedno vlakno, ktere bude data ziskavat ze site. Ostatni vlakna by pak
>> ziskavali informace od nej.
>>
>>
>> Vlada Michl
Peter> Dobre teda, prvy problem je asi vyrieseny, je to celkom zaujimavy napad.
Peter> Avsak, natrafil som na dalsi problem. Ako debuggovat thready? Hladal som po
Peter> Nete a nasiel som nieco ako GDB patch*, ktory by mal zvladat LinuxThreads
Peter> (pokial som to pochopil, tak glibc2 pouziva nejaku modifikovanu verziu
Peter> LinuxThreads). Ztiahol som balik pre redhata, nainstaloval na mojho debiana
Peter> ;-) A skusil som pouzit nove gdb na moj program. Gdb sa dostalo do fazy, ze
Peter> chytalo signaly ktore robili thready (SIGUSR1), ale moje thready neodhalil.
Peter> Vlastne robil presne to iste, ako neopatchovane gdb.
Peter> Mozno robim nieco zle. Ale iste je, ze dane gdb, ktore by to malo zvladat
Peter> to, co (u mna) nezvlada. Mozete mi poradit iny debugger, alebo binarku pre
Peter> Debiana (je pravda, ze Redhatovska binarka nesla najprv pustit, lebo chcela
Peter> libtermcap.so.cislo, ale rucne som ju zeditoval aby chcela libncurses.so, a
Peter> ona sa rozbehla... problem v tomto by som vsak nevidel).
Mam momentalne gdb a glibc z RH5.2 a thready odhali zpracuje ...
--
* David Sauer, student of Czech Technical University
* electronic mail: davids na iol.cz (mime compatible)
Další informace o konferenci Linux