Skip to main content

exit

Function exit 

Source
pub fn exit() -> !
Expand description

呼び出し元のプロセスを終了させます。

自身のプロセススタック上でドロップ処理を行うと、スタック領域自体が解放されて Use-After-Free などのパニックを引き起こすため、一旦 ZOMBIES にプロセスを退避し、 別のプロセスにコンテキストスイッチした後に reap_zombies を用いて遅延解放させます。