Программа делает 4-8 раз fork(). Дети выполняют однотипные действия и в конце своем каждый потомок производит запись в базу данных. Так вот эта запись должна делаться последовательно, тоесть в начале первый запущеный поток, потом второй и так далее.
Какие методы синхронизации более удобны в данном случае.
Я привык пользоваться boost::mutex и нитями, но в данном случае нужен именно fork(). Спасибо.
Буду благодарен любом примеру.