()
| 8069 | if (this[kSize]) { |
| 8070 | this[kClosedResolve] = resolve2; |
| 8071 | } else { |
| 8072 | resolve2(null); |
| 8073 | } |
| 8074 | }); |
| 8075 | }); |
| 8076 | } |
| 8077 | [kDestroy](err) { |
| 8078 | return __async(this, null, function* () { |
| 8079 | return new Promise((resolve2) => { |
| 8080 | const requests = this[kQueue].splice(this[kPendingIdx]); |