Commit 12a3a4d7 authored by Kirill Smelkov's avatar Kirill Smelkov

.

parent 9c719e4c
...@@ -1456,8 +1456,8 @@ func (wlink *WatchLink) setupWatch(ctx context.Context, foid zodb.Oid, at zodb.T ...@@ -1456,8 +1456,8 @@ func (wlink *WatchLink) setupWatch(ctx context.Context, foid zodb.Oid, at zodb.T
// f.watches; if w ∉ f.watches at that moment, w will miss to receive // f.watches; if w ∉ f.watches at that moment, w will miss to receive
// pin for #3. // pin for #3.
// //
// NOTE for `unpin blk` head we can be sure there won't be simultaneous // NOTE for `unpin blk` to -> @head we can be sure there won't be
// `pin blk` request, because: XXX recheck // simultaneous `pin blk` request, because: XXX recheck
// //
// - unpin means blk was previously pinned, // - unpin means blk was previously pinned,
// - blk was pinned means it is tracked by δFtail, // - blk was pinned means it is tracked by δFtail,
......
...@@ -903,8 +903,8 @@ def watch(twlink, zf, at, pinok=None): # -> tWatch ...@@ -903,8 +903,8 @@ def watch(twlink, zf, at, pinok=None): # -> tWatch
# #
# FIXME # FIXME
# #
# δ(accessed) δ(not-accessed) # δ accessed δ not-accessed
# ----x----------------o-----------------]----- # ----x-------x--------x-----o-----------]-----
# at_prev at head # at_prev at head
# #
# -> must pin to at? (not unpin @head) # -> must pin to at? (not unpin @head)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment