Přerušení write při startu vlákna

Jiri Kosina jikos na jikos.cz
Středa Březen 14 23:20:07 CET 2007


On Wed, 14 Mar 2007, Libor Chocholaty wrote:

> > mám multithreadovou aplikaci psanou v C, používám thready z glib. 
> > Pracovní thready jsou vždy vytvářeny z hlavního threadu a provádí co 
> > nejjednodušší činnost. Jeden thread zapisuje do /dev/dsp funkcí write. 
> > Stává se, že se funkce write ukončí aniž by zapsala požadovaný počet 
> > bytů. Vrátí obecně různé kladné číslo, menší než počet bytů. 
> V tom pripade musi nastavit errno, co vam to vrati za chybovy kod?

Toto zcela jiste neni pravda. Viz POSIX.

-- 
Jiri Kosina


Další informace o konferenci Linux