From b0294c53d01ff4816b69d34f27d10656d002a8fa Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Tue, 26 Jun 2018 16:42:22 +0200 Subject: syz-fuzzer: partially revert "syz-fuzzer: fix gvisor testing" This breaks patch testing on syz-ci as it can use older version of syz-fuzzer. --- pkg/instance/instance.go | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) (limited to 'pkg/instance') diff --git a/pkg/instance/instance.go b/pkg/instance/instance.go index f804b2724..4e28e0b92 100644 --- a/pkg/instance/instance.go +++ b/pkg/instance/instance.go @@ -8,7 +8,6 @@ package instance import ( "bytes" "fmt" - "io/ioutil" "net" "os" "path/filepath" @@ -216,20 +215,9 @@ func (inst *inst) testInstance() error { go func() { conn, err := ln.Accept() if err != nil { - acceptErr <- err - return + conn.Close() } - defer conn.Close() - data, err := ioutil.ReadAll(conn) - if err != nil { - acceptErr <- err - return - } - if string(data) != "HELLO" { - acceptErr <- fmt.Errorf("received bad handshake from VM: %q", string(data)) - return - } - acceptErr <- nil + acceptErr <- err }() fwdAddr, err := inst.vm.Forward(ln.Addr().(*net.TCPAddr).Port) if err != nil { -- cgit mrf-deployment