diff --git a/graal-nodejs/doc/api/process.md b/graal-nodejs/doc/api/process.md index 2bd2fde0ce9..d4080c5acfa 100644 --- a/graal-nodejs/doc/api/process.md +++ b/graal-nodejs/doc/api/process.md @@ -1668,7 +1668,9 @@ each [`Worker`][] thread has its own copy of `process.env`, based on its parent thread's `process.env`, or whatever was specified as the `env` option to the [`Worker`][] constructor. Changes to `process.env` will not be visible across [`Worker`][] threads, and only the main thread can make changes that -are visible to the operating system or to native add-ons. +are visible to the operating system or to native add-ons. On Windows, a copy of +`process.env` on a [`Worker`][] instance operates in a case-sensitive manner +unlike the main thread. ## `process.execArgv` diff --git a/graal-nodejs/doc/api/worker_threads.md b/graal-nodejs/doc/api/worker_threads.md index 169d8c4124c..e0caf303d08 100644 --- a/graal-nodejs/doc/api/worker_threads.md +++ b/graal-nodejs/doc/api/worker_threads.md @@ -844,7 +844,8 @@ Notable differences inside a Worker environment are: unless otherwise specified. Changes to one copy are not visible in other threads, and are not visible to native add-ons (unless [`worker.SHARE_ENV`][] is passed as the `env` option to the - [`Worker`][] constructor). + [`Worker`][] constructor). On Windows, unlike the main thread, a copy of the + environment variables operates in a case-sensitive manner. * [`process.title`][] cannot be modified. * Signals are not delivered through [`process.on('...')`][Signals events]. * Execution may stop at any point as a result of [`worker.terminate()`][]