CritSectionCount

クリティカルセクションカウンタ
START_CRIT_SECTION()マクロで,クリティカルセクションの開始。
(CritSectionCountをインクリメント)
END_CRIT_SECTION()マクロで,クリティカルセクションの終了。
(CritSectionCountをデクリメント)
マクロを使わず,CritSectionCountを直接,++, --している箇所もある。(xlog.cなど)
クリティカルセクション中は,die(), StatementCancelHandler(),
ProcessInterrupts()が動作しない。
クリティカルセクション中に,errstart()がコールされるとPANICエラーになり,
abort()される。(SIGABORTで異常終了)