more changes

This commit is contained in:
Jaremy Creechley 2023-08-24 18:35:56 -07:00 committed by Dmitriy Ryajov
parent 972ee22efd
commit ec4b442125
No known key found for this signature in database
GPG Key ID: DA8C680CE7C657A4
2 changed files with 4 additions and 4 deletions

View File

@ -82,8 +82,9 @@ func new*[S: ref Datastore](
var var
self = SharedDatastore() self = SharedDatastore()
signal = newSignal()
res = TResult[ThreadDatastore].new() res = TResult[ThreadDatastore].new()
self.tds = ThreadDatastore.new(signal, backend, res)
res[].signal = newSignal()
self.tds = ThreadDatastore.new(backend, res)
success self success self

View File

@ -86,7 +86,6 @@ proc getTask*(
key: KeyBuffer, key: KeyBuffer,
ret: TResult[DataBuffer] ret: TResult[DataBuffer]
) = ) =
# return ok(DataBuffer.new()) # return ok(DataBuffer.new())
discard discard
@ -108,7 +107,7 @@ proc putTask*(
# except Exception as exc: # except Exception as exc:
# return TResult[void].new() # return TResult[void].new()
func new*[S: ref Datastore]( func new*(
T: typedesc[ThreadDatastore], T: typedesc[ThreadDatastore],
signal: ThreadSignalPtr, signal: ThreadSignalPtr,
backend: ThreadBackend, backend: ThreadBackend,