Страниц: [1]
  Печать  
Автор Тема: несколько вопросов об интерфейсе диспетчеризации  (Прочитано 2271 раз)
u-gen
Участник
*
Offline Offline

Сообщений: 0


Просмотр профиля
« : Марта 26, 2004, 06:52:42 pm »

1) sigwait_attach - это not implemented или notdocumented?
Сделал вызов у себя в проге (прицепил SIGCHLD) - возвратила норму. Но по приходу сигнала - Ёк. Вывод - not implemented или все таки...
2) select_attach - только для однопотокового процесса?
Прицепил на идентификатор очереди (на "/dev/ser.." надо было попробывать, да не успел уже к сожалению). По записи в очередь - с бешеной силой начинают плодиться треды в пуле, обработчик - запускается, данные - NULL.
3) Можно ли использовать свои собственные функции?
пишу функции-покрышки для dispatch_context_alloc и иже с ними по примеру:
my_dispatch_context_alloc(...,handle)
{ printf(...);
  return dispatch_context_alloc(handle);
}
на alloc printf выводиться, а на *_block и *_handler - нет. Что за кривизна такая, не пойму...
Записан
Страниц: [1]
  Печать  
 
Перейти в: