File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -147,10 +147,10 @@ unintentional side effects.
147147Because printing to the console is an asynchronous operation, ` console.log() `
148148will cause the AsyncHooks callbacks to be called. Using ` console.log() ` or
149149similar asynchronous operations inside an AsyncHooks callback function will thus
150- cause an infinite recursion. An easily solution to this when debugging is
151- to use a synchronous logging operation such as ` fs.writeSync(1, msg) ` . This
152- will print to stdout because ` 1 ` is the file descriptor for stdout and will
153- not invoke AsyncHooks recursively because it is synchronous.
150+ cause an infinite recursion. An easy solution to this when debugging is to use a
151+ synchronous logging operation such as ` fs.writeSync(1, msg) ` . This will print to
152+ stdout because ` 1 ` is the file descriptor for stdout and will not invoke
153+ AsyncHooks recursively because it is synchronous.
154154
155155``` js
156156const fs = require (' fs' );
@@ -593,8 +593,8 @@ JavaScript API so that all the appropriate callbacks are called.
593593
594594### ` class AsyncResource() `
595595
596- The class ` AsyncResource ` was designed to be extended by the embedder's async
597- resources. Using this users can easily trigger the lifetime events of their
596+ The class ` AsyncResource ` is designed to be extended by the embedder's async
597+ resources. Using this, users can easily trigger the lifetime events of their
598598own resources.
599599
600600The ` init ` hook will trigger when an ` AsyncResource ` is instantiated.
You can’t perform that action at this time.
0 commit comments