以下のように SP_OPO_OUT_OF_SYNC_SUSPEND パラメータを設定することで可能です。
sp_ctrl> set param SP_OPO_OUT_OF_SYNC_SUSPEND queue queuename 1
Out of sync が発生すると以下のように event_log に記録され、Post プロセスが停止します。
< 出力例 >
Error ... s:2 Table "SPTEST1"."SPTEST" out of sync for queue sptest1 at source rowid AAAWIaAAEAAAAaFAAA: Row Not Found (posting from o.orcl, queue sptest1, to o.orcl2)
Warning ... s:2 Poster: out-of-sync - process suspended per SP_OPO_OUT_OF_SYNC_SUSPEND (posting from o.orcl, queue sptest1, to o.orcl2) [module opo]
Info ... Poster exited with code=1, pid = 1622 (posting from o.orcl, queue sptest1, to o.orcl2)