* @param {string|symbol} event * @param {(...args: any[]) => void} listener * @returns {this}
(event, listener)
| 17131 | * @returns {this} |
| 17132 | */ |
| 17133 | off(event, listener) { |
| 17134 | const ret = super.off(event, listener); |
| 17135 | if (event === "data" || event === "readable") { |
| 17136 | this[kReading] = this.listenerCount("data") > 0 || this.listenerCount("readable") > 0; |
| 17137 | } |
| 17138 | return ret; |
| 17139 | } |
| 17140 | /** |
| 17141 | * @param {string|symbol} event |
| 17142 | * @param {(...args: any[]) => void} listener |
no test coverage detected