| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 9a36258 commit 324070c
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -252,8 +252,8 @@ ObjectDefineProperties(WritableState.prototype, { | |||
| 252 | 252 | enumerable: false, | |
| 253 | 253 | get() { return (this[kState] & kWriteCb) !== 0 ? this[kWriteCbValue] : nop; }, | |
| 254 | 254 | set(value) { | |
| 255 | + this[kWriteCbValue] = value; | ||
| 255 | 256 | if (value) { | |
| 256 | - this[kWriteCbValue] = value; | ||
| 257 | 257 | this[kState] |= kWriteCb; | |
| 258 | 258 | } else { | |
| 259 | 259 | this[kState] &= ~kWriteCb; | |
@@ -268,8 +268,8 @@ ObjectDefineProperties(WritableState.prototype, { | |||
| 268 | 268 | enumerable: false, | |
| 269 | 269 | get() { return (this[kState] & kAfterWriteTickInfo) !== 0 ? this[kAfterWriteTickInfoValue] : null; }, | |
| 270 | 270 | set(value) { | |
| 271 | + this[kAfterWriteTickInfoValue] = value; | ||
| 271 | 272 | if (value) { | |
| 272 | - this[kAfterWriteTickInfoValue] = value; | ||
| 273 | 273 | this[kState] |= kAfterWriteTickInfo; | |
| 274 | 274 | } else { | |
| 275 | 275 | this[kState] &= ~kAfterWriteTickInfo; | |
@@ -615,7 +615,8 @@ function onwrite(stream, er) { | |||
| 615 | 615 | const sync = (state[kState] & kSync) !== 0; | |
| 616 | 616 | const cb = (state[kState] & kWriteCb) !== 0 ? state[kWriteCbValue] : nop; | |
| 617 | 617 | ||
| 618 | - state[kState] &= ~(kWriting | kExpectWriteCb | kWriteCb); | ||
| 618 | + state.writecb = null; | ||
| 619 | + state[kState] &= ~(kWriting | kExpectWriteCb); | ||
| 619 | 620 | state.length -= state.writelen; | |
| 620 | 621 | state.writelen = 0; | |
| 621 | 622 | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments