remove plumber references

This commit is contained in:
Ollie Agent 2026-08-18 13:32:43 +02:00
parent bf262cba16
commit 223a8f1235
2 changed files with 4 additions and 4 deletions

View File

@ -153,9 +153,9 @@ func runServer(sockPath string) {
srv.Kill()
}
os.Remove(sockPath)
// Remove only an empty namespace directory. A plumber or another Plan 9
// service may own other entries here; os.Remove never removes non-empty
// directories, so those entries are left untouched.
// Remove only an empty namespace directory. Other Plan 9 services may own
// entries here; os.Remove never removes non-empty directories, so those
// entries are left untouched.
_ = os.Remove(filepath.Dir(sockPath))
sink.Flush()
}

View File

@ -28,7 +28,7 @@ olliesrv
- Context cancellation, goroutines, and process supervision.
- Provider and agent runtime logic.
The Plan 9 client dependency is a Go 9P implementation. `olliesrv` does not directly require the plan9port plumber. The default namespace lookup follows plan9port-style conventions (`$NAMESPACE`, then a derived `/tmp/ns...` path), but this can be replaced or made explicit later.
The Plan 9 client dependency is a Go 9P implementation. `olliesrv` does not require an external namespace service. The default namespace lookup follows the standard `$NAMESPACE` convention, with a derived `/tmp/ns...` fallback; the service creates the directory when needed and removes it only when empty.
### Compatibility observations