From 3c58218613c2da75fc473c270719949e11b550eb Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Wed, 19 Sep 2001 01:25:37 +0000
Subject: [PATCH] Global exit method now clears pending exceptions (from
 earlier error perhaps).

---
 src/sbbs3/js_global.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/sbbs3/js_global.c b/src/sbbs3/js_global.c
index 1222e2b033..481ac62195 100644
--- a/src/sbbs3/js_global.c
+++ b/src/sbbs3/js_global.c
@@ -158,6 +158,7 @@ js_beep(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
 static JSBool
 js_exit(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
 {
+	JS_ClearPendingException(cx);
 	*rval = JSVAL_VOID;
 	return(JS_FALSE);
 }
-- 
GitLab