| 18 | }; |
| 19 | |
| 20 | Napi::Value Release(const CallbackInfo& info) { |
| 21 | Napi::Env env = info.Env(); |
| 22 | _deferred = std::unique_ptr<Promise::Deferred>(new Promise::Deferred(env)); |
| 23 | _tsfn.Release(); |
| 24 | return _deferred->Promise(); |
| 25 | }; |
| 26 | |
| 27 | private: |
| 28 | ThreadSafeFunction _tsfn; |