mirror of
https://github.com/tailscale/tailscale.git
synced 2026-10-29 06:28:57 -04:00
Move lazy monitor startup, credentials, and cleanup into connmonitor.go and rename the connection state and accessors. The monitor owns session processes as well as forwarding children. Move the session exit registry alongside session monitor handling and keep the Plan 9 stub in a matching file. Update callers, tests, and diagnostic prefixes without changing monitor lifecycle behavior. Updates tailscale/corp#50380 Change-Id: I760fa009176491da426639615907d129b68026fc Signed-off-by: James Tucker <james@tailscale.com>
12 lines
268 B
Go
12 lines
268 B
Go
// Copyright (c) Tailscale Inc & contributors
|
|
// SPDX-License-Identifier: BSD-3-Clause
|
|
|
|
//go:build plan9
|
|
|
|
package tailssh
|
|
|
|
// connMonitorState is empty because Plan 9 does not use a process monitor.
|
|
type connMonitorState struct{}
|
|
|
|
func (c *conn) closeConnMonitor() {}
|