В QNX4.25 для доставки proxy-сообщения s_ctrlstr другому процессу с известным tid :
pid_proxy = qnx_proxy_attach( tid, &s_ctrlstr, 100, -1 );
Trigger( pid_proxy );
qnx_proxy_detach( pid_proxy );
При этом qnx_proxy_detach( pid_proxy ) делаю для того, чтобы не накапливать ненужные proxy в процессе-отправителе.
Можно ли быть уверенным, что proxy будет доставлено другому процессу, если тот на к-то время заблокирован при приеме-обработке синхронных сообщений?
Не будет ли уничтожен из очереди к нему созданный proxy после qnx_proxy_detach( pid_proxy ) ?
Cпасибо.