You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@gabrielschulhof my first thought is that even if there is no user provided finalizer, we've still set it up for the gc to call a Finalize() in js_native_api_v8.cc and therefore there is a race condition if we delete when reference->_finalize_callback is nullptr.
Activity
mhdawson commentedon Oct 21, 2020
@gabrielschulhof in case you have a chance to take a look before the meeting on Friday.
mhdawson commentedon Oct 21, 2020
@gabrielschulhof my first thought is that even if there is no user provided finalizer, we've still set it up for the gc to call a Finalize() in js_native_api_v8.cc and therefore there is a race condition if we delete when reference->_finalize_callback is nullptr.
mhdawson commentedon Oct 30, 2020
Closing since we discussed, and the revert is in place.