(request, stream, cleanup)
| 8395 | } |
| 8396 | __name(detachRequestFromStream, "detachRequestFromStream"); |
| 8397 | function bindRequestToStream(request, stream, cleanup) { |
| 8398 | const previousCleanup = request[kRequestStreamCleanup]; |
| 8399 | const previousStream = request[kRequestStream]; |
| 8400 | detachRequestFromStream(request); |
| 8401 | previousCleanup?.(previousStream); |
| 8402 | request[kRequestStreamId] = stream.id; |
| 8403 | request[kRequestStream] = stream; |
| 8404 | request[kRequestStreamCleanup] = cleanup; |
| 8405 | } |
| 8406 | __name(bindRequestToStream, "bindRequestToStream"); |
| 8407 | function clearRequestStream(request) { |
| 8408 | const cleanup = request[kRequestStreamCleanup]; |
no test coverage detected