call 'CBL_ABORT_RUN_UNIT' using by value ret-value
シングルスレッドのアプリケーションまたはランタイム システムでは、この呼び出しは次の構文と同等です。
stop run returning ret-value
マルチスレッド アプリケーションでは、STOP RUN は、既存のすべてのスレッドが終了するのを待ってから実行単位を終了します。一方、CBL_ABORT_RUN_UNIT は、既存のスレッドが終了するまで待ちません。実行中のすべてのスレッドをキャンセルして実行単位を終了し、オペレーティング システムに制御を戻します。
説明:
シングルスレッドのアプリケーションまたはランタイム システムでは、この呼び出しは次の構文と同等です。
マルチスレッド アプリケーションでは、STOP RUN は、既存のすべてのスレッドが終了するのを待ってから実行単位を終了します。一方、CBL_ABORT_RUN_UNIT は、既存のスレッドが終了するまで待ちません。実行中のすべてのスレッドをキャンセルして実行単位を終了し、オペレーティング システムに制御を戻します。