(self, options)
| 1877 | } |
| 1878 | |
| 1879 | function addClientAbortSignalOption(self, options) { |
| 1880 | validateAbortSignal(options.signal, 'options.signal'); |
| 1881 | const { signal } = options; |
| 1882 | let disposable; |
| 1883 | |
| 1884 | function onAbort() { |
| 1885 | disposable?.[SymbolDispose](); |
| 1886 | self._aborted = true; |
| 1887 | } |
| 1888 | |
| 1889 | if (signal.aborted) { |
| 1890 | process.nextTick(onAbort); |
| 1891 | } else { |
| 1892 | process.nextTick(() => { |
| 1893 | disposable = addAbortListener(signal, onAbort); |
| 1894 | }); |
| 1895 | } |
| 1896 | } |
| 1897 | |
| 1898 | function createConnectionError(req, status) { |
| 1899 | let details; |
no test coverage detected
searching dependent graphs…