| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent cf5579d commit 4323c80
2 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -31,14 +31,12 @@ function Worker(options) { | |||
| 31 | 31 | this.exitedAfterDisconnect = undefined; | |
| 32 | 32 | ||
| 33 | 33 | Object.defineProperty(this, 'suicide', { | |
| 34 | - get: internalUtil.deprecate(() => { | ||
| 35 | - return this.exitedAfterDisconnect; | ||
| 36 | - }, 'worker.suicide is deprecated. ' + | ||
| 37 | - 'Please use worker.exitedAfterDisconnect.'), | ||
| 38 | - set: internalUtil.deprecate((val) => { | ||
| 39 | - this.exitedAfterDisconnect = val; | ||
| 40 | - }, 'worker.suicide is deprecated. ' + | ||
| 41 | - 'Please use worker.exitedAfterDisconnect.'), | ||
| 34 | + get: internalUtil.deprecate( | ||
| 35 | + () => this.exitedAfterDisconnect, | ||
| 36 | + 'worker.suicide is deprecated. Please use worker.exitedAfterDisconnect.'), | ||
| 37 | + set: internalUtil.deprecate( | ||
| 38 | + (val) => { this.exitedAfterDisconnect = val; }, | ||
| 39 | + 'worker.suicide is deprecated. Please use worker.exitedAfterDisconnect.'), | ||
| 42 | 40 | enumerable: true | |
| 43 | 41 | }); | |
| 44 | 42 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -0,0 +1,18 @@ | |||
| 1 | + 'use strict'; | ||
| 2 | + require('../common'); | ||
| 3 | + | ||
| 4 | + const assert = require('assert'); | ||
| 5 | + const cluster = require('cluster'); | ||
| 6 | + | ||
| 7 | + const worker = new cluster.Worker(); | ||
| 8 | + | ||
| 9 | + assert.strictEqual(worker.exitedAfterDisconnect, undefined); | ||
| 10 | + assert.strictEqual(worker.suicide, undefined); | ||
| 11 | + | ||
| 12 | + worker.exitedAfterDisconnect = 'recommended'; | ||
| 13 | + assert.strictEqual(worker.exitedAfterDisconnect, 'recommended'); | ||
| 14 | + assert.strictEqual(worker.suicide, 'recommended'); | ||
| 15 | + | ||
| 16 | + worker.suicide = 'deprecated'; | ||
| 17 | + assert.strictEqual(worker.exitedAfterDisconnect, 'deprecated'); | ||
| 18 | + assert.strictEqual(worker.suicide, 'deprecated'); | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments