File tree Expand file tree Collapse file tree 3 files changed +12
-1
lines changed
Expand file tree Collapse file tree 3 files changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -542,6 +542,14 @@ inline bool Environment::abort_on_uncaught_exception() const{
542542return options_->abort_on_uncaught_exception ;
543543}
544544
545+ inline void Environment::set_force_context_aware (bool value){
546+ options_->force_context_aware = value;
547+ }
548+
549+ inline bool Environment::force_context_aware () const {
550+ return options_->force_context_aware ;
551+ }
552+
545553inline void Environment::set_abort_on_uncaught_exception (bool value){
546554 options_->abort_on_uncaught_exception = value;
547555}
Original file line number Diff line number Diff line change @@ -947,6 +947,9 @@ class Environment : public MemoryRetainer{
947947void PrintSyncTrace () const ;
948948inline void set_trace_sync_io (bool value);
949949
950+ inline void set_force_context_aware (bool value);
951+ inline bool force_context_aware () const ;
952+
950953// This stores whether the --abort-on-uncaught-exception flag was passed
951954// to Node.
952955inline bool abort_on_uncaught_exception () const ;
Original file line number Diff line number Diff line change @@ -461,7 +461,7 @@ void DLOpen(const FunctionCallbackInfo<Value>& args){
461461
462462if (mp != nullptr ){
463463if (mp->nm_context_register_func == nullptr ){
464- if (env->options ()-> force_context_aware ){
464+ if (env->force_context_aware () ){
465465 dlib->Close ();
466466THROW_ERR_NON_CONTEXT_AWARE_DISABLED (env);
467467return false ;
You can’t perform that action at this time.
0 commit comments