mirror of
https://github.com/phpv8/v8js.git
synced 2025-04-21 19:24:36 +00:00
Don't rethrow outer exception if report_uncaught is false.
This would cause the exception to stick around and the next time JavaScript is executed, this exception would be (anomalously) thrown.
This commit is contained in:
parent
2516e76ff8
commit
abadda147c
1
v8js.cc
1
v8js.cc
@ -1015,6 +1015,7 @@ static PHP_METHOD(V8Js, executeString)
|
||||
if (result.IsEmpty()) {
|
||||
MAKE_STD_ZVAL(c->pending_exception);
|
||||
php_v8js_create_script_exception(c->pending_exception, &try_catch TSRMLS_CC);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user