Кто-нибудь может четко сказать, есть возможность установить на обычный файл с помощью сист.вызова fcntl() флаг O_ASYNC, а затем определить получение другим процессом сигнала SIGIO при записи в данный файл. Для сокетов и каналов (pipe) это работает, но мне нужно в обычный файл.