mirror of
https://github.com/logos-storage/nim-datastore.git
synced 2026-01-07 16:13:07 +00:00
add some more docs - design notes
This commit is contained in:
parent
a40c1b23bb
commit
57a1918ac4
@ -50,6 +50,11 @@ push: {.upraises: [].}
|
|||||||
## potentially get the signal. In this case the `TResult` would still be empty.
|
## potentially get the signal. In this case the `TResult` would still be empty.
|
||||||
## It shouldn't corrupt memory, but the `threadproxyds` TResult would return "empty".
|
## It shouldn't corrupt memory, but the `threadproxyds` TResult would return "empty".
|
||||||
##
|
##
|
||||||
|
## Note I'm not sure if using ThreadSignalPtr's directly and closing them would work
|
||||||
|
## as File sockets are just int's on Linux/Mac and can be racey. It may be possible
|
||||||
|
## that if both sides don't `close` the AsyncFD that are used, you'd just get events
|
||||||
|
## from another pipe/socketpair which shares the same AsyncFD int's. Probably a solution
|
||||||
|
## to this but needs some more consideration.
|
||||||
##
|
##
|
||||||
|
|
||||||
type
|
type
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user