From 321a4b67498d139ec3bfe4c8778d787452592ba3 Mon Sep 17 00:00:00 2001 From: Jaremy Creechley Date: Thu, 24 Aug 2023 19:05:12 -0700 Subject: [PATCH] cleanup --- datastore/sharedds.nim | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/datastore/sharedds.nim b/datastore/sharedds.nim index 1bc22e0..e68c3fa 100644 --- a/datastore/sharedds.nim +++ b/datastore/sharedds.nim @@ -79,10 +79,11 @@ proc newSharedDataStore*( var self = SharedDatastore() res = newThreadResult(ThreadDatastorePtr) - + res[].signal = ThreadSignalPtr.new().valueOr: return failure newException(DatastoreError, "error creating signal") res.createThreadDatastore(backend) await wait(res[].signal) + res[].signal.close() success self