Repository navigation
v0.11.3
Servers
- Idle servers cost almost nothing. A watching server polled its whole tree four times a second while nothing happened. It now waits longer while files stay still, up to two seconds, and never less than ten walks of the tree.
- Servers sleep. After ten minutes without a request a server lets its graph go and stops watching; the next request loads it again first. The connection stays open, since a stdio client does not start a stopped server again.
--sleep-after <minutes>sets the wait,0keeps the graph. - Replaced servers can be found. A client that starts a new server without closing the old connection leaves the old one running.
glasir serverslists every running server with its tree, client and last request;--stop-replacedends those a newer server for the same tree and client took over without a request since.
Servers from earlier versions record no status and are not listed.
Install
- Homebrew:
brew install attackwave/glasir/glasir - Scoop: add the bucket
Attackwave/scoop-glasir, then runscoop install glasir