mirror of
https://github.com/logos-storage/nim-datastore.git
synced 2026-01-06 23:53:09 +00:00
trying out manual futures
This commit is contained in:
parent
7f112566f8
commit
8c5eea3ee1
@ -88,14 +88,9 @@ method put*(
|
|||||||
): Future[?!void] {.async.} =
|
): Future[?!void] {.async.} =
|
||||||
|
|
||||||
echoed "put new request thr: ", $getThreadId()
|
echoed "put new request thr: ", $getThreadId()
|
||||||
var ret = await newThreadResult(void)
|
|
||||||
|
|
||||||
var answer: ?!void
|
let res = await put(self.tds, key, data)
|
||||||
|
return res
|
||||||
block:
|
|
||||||
put(ret, self.tds, key, data)
|
|
||||||
|
|
||||||
return answer
|
|
||||||
|
|
||||||
method put*(
|
method put*(
|
||||||
self: ThreadProxyDatastore,
|
self: ThreadProxyDatastore,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user