diff --git a/src/private-to-private/transport.ts b/src/private-to-private/transport.ts index 69d8554..3a3c5c3 100644 --- a/src/private-to-private/transport.ts +++ b/src/private-to-private/transport.ts @@ -149,6 +149,9 @@ export class WebRTCTransport implements Transport, Startable { // reset the stream in case of any error signalingStream.reset() throw err + } finally { + // Close the signaling connection + await connection.close() } }