Skip to content

describe unique inodes#52

Merged
samthor merged 2 commits into
mainfrom
unique-inode-handle
Apr 7, 2026
Merged

describe unique inodes#52
samthor merged 2 commits into
mainfrom
unique-inode-handle

Conversation

@samthor
Copy link
Copy Markdown
Member

@samthor samthor commented Apr 7, 2026

  • move some server code into "safedoc" which provides locking / inode behavior

    • (this will also eventually provide GC)
    • hides a bit of code from server, could be more easily testable
  • add nodes that the server controls, that show when sessions(s) are online

    • it's an error/invalid for sessions to modify them
    • the session gets their ID remapped to self (they don't have to care about their ID)
  • eventual plan: locks are implemented by reffing this magic session inode ("it's mine")

@samthor samthor merged commit e07f96a into main Apr 7, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant