func()

in file_descriptor_proxy.go [23:32]


func (p *FileDescriptorProxy) Serve(upstream, downstream io.ReadWriter, upstreamAddr, downstreamAddr string) error {
	// This signals the upstream terminal to kill the exec'd process
	defer upstream.Write(eot)

	go p.proxy(upstream, downstream, upstreamAddr, downstreamAddr)
	go p.proxy(downstream, upstream, downstreamAddr, upstreamAddr)

	err := <-p.StopCh
	return err
}