This commit is contained in:
Jaremy Creechley 2023-08-24 19:05:12 -07:00 committed by Dmitriy Ryajov
parent 567e0d7003
commit 321a4b6749
No known key found for this signature in database
GPG Key ID: DA8C680CE7C657A4

View File

@ -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