Commit 1613066 for jssip.net
commit 16130662ccbf869cb9047814c8ad26d953ce64b2
Author: José Luis Millán <jmillan@aliax.net>
Date: Fri Dec 19 13:45:41 2025 +0100
RTCSession: close and fire 'failed' upon answer() failure
Fixes #861
diff --git a/lib/RTCSession.js b/lib/RTCSession.js
index 9770377..762555d 100644
--- a/lib/RTCSession.js
+++ b/lib/RTCSession.js
@@ -798,7 +798,9 @@ module.exports = class RTCSession extends EventEmitter
return;
}
- logger.warn(error);
+ logger.warn(`answer() failed: ${error.message}`);
+
+ this._failed('system', error.message, JsSIP_C.causes.INTERNAL_ERROR);
});
}