()
| 181 | return { |
| 182 | ...server, |
| 183 | async close() { |
| 184 | try { |
| 185 | await Promise.all(bridgeRegistrations.map(({ bridge }) => bridge.disconnect())) |
| 186 | await Promise.all([processAdapter.killAll(), ptyAdapter.killAll()]) |
| 187 | } finally { |
| 188 | for (const cleanup of cleanupRuntimeModules.splice(0).reverse()) cleanup() |
| 189 | for (const { unregister } of bridgeRegistrations) unregister() |
| 190 | await server.close() |
| 191 | } |
| 192 | }, |
| 193 | } |
| 194 | } |
| 195 |
nothing calls this directly
no test coverage detected