mirror of
https://github.com/coder/coder.git
synced 2025-07-18 14:17:22 +00:00
fix(vpn): pass dup'd FDs to tunnel (#16249)
We were duping the passed FDs and then not using the result.
This commit is contained in:
@ -39,7 +39,7 @@ func OpenTunnel(cReadFD, cWriteFD int32) int32 {
|
|||||||
return ErrDupWriteFD
|
return ErrDupWriteFD
|
||||||
}
|
}
|
||||||
|
|
||||||
conn, err := vpn.NewBidirectionalPipe(uintptr(cReadFD), uintptr(cWriteFD))
|
conn, err := vpn.NewBidirectionalPipe(uintptr(readFD), uintptr(writeFD))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
unix.Close(readFD)
|
unix.Close(readFD)
|
||||||
unix.Close(writeFD)
|
unix.Close(writeFD)
|
||||||
|
Reference in New Issue
Block a user