events chan<- ConnEvent // same as Events, to publish events
eventsWg sync.WaitGroup
- debug bool
- remote string
+ debug bool
+ sshRemote string
+ sshOpts []string
cmd *exec.Cmd
conn *safcm.GobConn
}
// NewConn creates a new connection. Events in the returned struct must be
-// regularly read or the connection will stall. This must be done before
+// regularly read or the connection will hang. This must be done before
// DialSSH is called to open a connection.
func NewConn(debug bool) *Conn {
ch := make(chan ConnEvent)