diff --git a/doc/api/process.md b/doc/api/process.md index 400cd26a123581..29206713de79ae 100644 --- a/doc/api/process.md +++ b/doc/api/process.md @@ -1041,6 +1041,33 @@ a code. Specifying a code to [`process.exit(code)`][`process.exit()`] will override any previous setting of `process.exitCode`. +## process.getActiveHandles() + + +* Returns: {Array} + +Returns an array containing all handles that are preventing the Node.js process +from exiting. + +```js +console.log(`Active handles: ${util.inspect(process.getActiveHandles())}`); +``` + +## process.getActiveRequests() + + +* Returns: {Array} + +Returns an array containing all requests that are preventing the Node.js process +from exiting. + +```js +console.log(`Active requests: ${util.inspect(process.getActiveRequests())}`); +``` ## process.getegid()