KaKi87K
Denoβ€’3y agoβ€’
3 replies
KaKi87

Restart Deno process on crash

Hello,
The following Node snippet allows a script to restart on crash :
import {
    spawn
} from 'node:child_process';
process.on(
    'uncaughtException',
    () => {
        process.once(
            'exit',
            () => spawn(
                process.argv.shift(),
                process.argv,
                {
                    cwd: process.cwd(),
                    detached: true,
                    stdio: 'inherit'
                }
            )
        );
        process.exit();
    }
);
What's its Deno equivalent ?
Thanks
Was this page helpful?