==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_30f79733-3e13-4317-9562-7a78744dcc39]...done ==> Making package: cloudflared 2024.4.0-1.1 (Sat Apr 13 01:36:16 2024) ==> Retrieving sources... -> Cloning cloudflared git repo... Cloning into bare repository '/home/alhp/workspace/build/x86-64-v4/cloudflared-2024.4.0-1/cloudflared'... ==> Validating source files with sha512sums... cloudflared ... Passed ==> Validating source files with b2sums... cloudflared ... Passed ==> Making package: cloudflared 2024.4.0-1.1 (Sat Apr 13 01:36:22 2024) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (5) New Version Net Change extra/perl-error 0.17029-5 0.04 MiB extra/perl-mailtools 2.21-7 0.10 MiB extra/perl-timedate 2.33-5 0.08 MiB extra/git 2.44.0-1 26.35 MiB extra/go 2:1.22.2-1 209.54 MiB Total Installed Size: 236.12 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing go... :: Running post-transaction hooks... (1/1) Warn about old perl modules [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of cloudflared git repo... Cloning into 'cloudflared'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... ==> Starting pkgver()... ==> Starting build()... all modules verified go: downloading github.com/rs/zerolog v1.20.0 go: downloading github.com/facebookgo/grace v0.0.0-20180706040059-75cf19382434 go: downloading github.com/ipostelnik/cli/v2 v2.3.1-0.20210324024421-b6ea8234fe3d go: downloading golang.org/x/term v0.15.0 go: downloading github.com/getsentry/sentry-go v0.16.0 go: downloading github.com/pkg/errors v0.9.1 go: downloading golang.org/x/net v0.19.0 go: downloading github.com/mitchellh/go-homedir v1.1.0 go: downloading go.uber.org/automaxprocs v1.4.0 go: downloading github.com/google/uuid v1.3.1 go: downloading github.com/mattn/go-colorable v0.1.13 go: downloading nhooyr.io/websocket v1.8.7 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading gopkg.in/natefinch/lumberjack.v2 v2.0.0 go: downloading github.com/coreos/go-systemd/v22 v22.5.0 go: downloading github.com/gorilla/websocket v1.4.2 go: downloading github.com/go-jose/go-jose/v3 v3.0.0 go: downloading golang.org/x/crypto v0.16.0 go: downloading github.com/coreos/go-oidc/v3 v3.6.0 go: downloading github.com/prometheus/client_golang v1.13.0 go: downloading go.opentelemetry.io/contrib/propagators v0.22.0 go: downloading go.opentelemetry.io/otel v1.21.0 go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.21.0 go: downloading go.opentelemetry.io/otel/sdk v1.21.0 go: downloading go.opentelemetry.io/otel/trace v1.21.0 go: downloading go.opentelemetry.io/proto/otlp v1.0.0 go: downloading google.golang.org/protobuf v1.31.0 go: downloading github.com/fsnotify/fsnotify v1.4.9 go: downloading github.com/coredns/coredns v1.10.0 go: downloading github.com/miekg/dns v1.1.50 go: downloading github.com/go-chi/chi/v5 v5.0.8 go: downloading github.com/go-chi/cors v1.2.1 go: downloading github.com/json-iterator/go v1.1.12 go: downloading github.com/mattn/go-isatty v0.0.16 go: downloading golang.org/x/sys v0.15.0 go: downloading github.com/quic-go/quic-go v0.40.1-0.20240101045026-22b7f7744eb6 go: downloading golang.org/x/sync v0.4.0 go: downloading zombiezen.com/go/capnproto2 v2.18.0+incompatible go: downloading github.com/google/gopacket v1.1.19 go: downloading github.com/gobwas/ws v1.0.4 go: downloading github.com/klauspost/compress v1.15.11 go: downloading golang.org/x/oauth2 v0.13.0 go: downloading github.com/BurntSushi/toml v1.2.0 go: downloading gopkg.in/yaml.v2 v2.4.0 go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.0 go: downloading golang.org/x/text v0.14.0 go: downloading github.com/beorn7/perks v1.0.1 go: downloading github.com/cespare/xxhash/v2 v2.2.0 go: downloading github.com/golang/protobuf v1.5.3 go: downloading github.com/prometheus/client_model v0.2.0 go: downloading github.com/prometheus/common v0.37.0 go: downloading github.com/prometheus/procfs v0.8.0 go: downloading github.com/go-logr/logr v1.3.0 go: downloading go.opentelemetry.io/otel/metric v1.21.0 go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 go: downloading google.golang.org/grpc v1.60.0 go: downloading github.com/golang-collections/collections v0.0.0-20130729185459-604e922904d3 go: downloading github.com/coredns/caddy v1.1.1 go: downloading github.com/grpc-ecosystem/grpc-opentracing v0.0.0-20180507213350-8e809c8a8645 go: downloading github.com/opentracing/opentracing-go v1.2.0 go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd go: downloading github.com/modern-go/reflect2 v1.0.2 go: downloading github.com/gobwas/httphead v0.0.0-20200921212729-da3d93bc3c58 go: downloading github.com/gobwas/pool v0.2.1 go: downloading golang.org/x/exp v0.0.0-20221205204356-47842c84f3db go: downloading github.com/russross/blackfriday/v2 v2.1.0 go: downloading github.com/go-logr/stdr v1.2.2 go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.1 go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97 go: downloading github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568 go: downloading github.com/apparentlymart/go-cidr v1.1.0 go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20231002182017-d307bd883b97 internal/unsafeheader internal/coverage/rtcov internal/godebugs internal/goos internal/race internal/goexperiment unicode internal/goarch runtime/internal/syscall sync/atomic runtime/internal/atomic internal/cpu unicode/utf8 internal/itoa internal/chacha8rand runtime/internal/math internal/abi runtime/internal/sys math/bits cmp container/list crypto/internal/alias crypto/subtle crypto/internal/boring/sig unicode/utf16 vendor/golang.org/x/crypto/cryptobyte/asn1 slices internal/nettrace vendor/golang.org/x/crypto/internal/alias encoding log/internal github.com/getsentry/sentry-go/internal/otel/baggage/internal/baggage internal/goversion internal/platform internal/bytealg google.golang.org/protobuf/internal/flags math google.golang.org/protobuf/internal/set google.golang.org/grpc/serviceconfig golang.org/x/net/internal/iana github.com/coredns/coredns/plugin/pkg/transport github.com/coredns/coredns/plugin/pkg/uniq golang.org/x/crypto/internal/alias golang.org/x/crypto/salsa20/salsa github.com/gobwas/pool/internal/pmath github.com/golang-collections/collections/queue zombiezen.com/go/capnproto2/internal/strquote go.opentelemetry.io/otel/trace/embedded go.opentelemetry.io/otel/metric/embedded go.opentelemetry.io/otel/sdk/instrumentation go.opentelemetry.io/otel/sdk zombiezen.com/go/capnproto2/internal/queue github.com/quic-go/quic-go/internal/utils/ringbuffer github.com/cloudflare/cloudflared/overwatch runtime go.opentelemetry.io/otel/internal internal/reflectlite runtime/metrics sync internal/testlog internal/singleflight github.com/quic-go/quic-go/internal/utils/linkedlist github.com/gobwas/pool github.com/cloudflare/cloudflared/signal google.golang.org/protobuf/internal/pragma internal/bisect runtime/cgo github.com/gobwas/pool/pbytes internal/godebug errors sort io internal/oserror internal/safefilepath strconv path math/rand crypto/internal/nistec/fiat vendor/golang.org/x/net/dns/dnsmessage internal/intern google.golang.org/grpc/internal/buffer syscall golang.org/x/text/internal/tag github.com/beorn7/perks/quantile bytes hash strings crypto/internal/randutil github.com/cloudflare/cloudflared/cfio internal/saferio text/tabwriter hash/crc32 hash/fnv hash/adler32 github.com/coredns/coredns/plugin/pkg/cache reflect crypto crypto/rc4 net/netip encoding/base32 golang.org/x/crypto/blowfish vendor/golang.org/x/text/transform golang.org/x/text/transform bufio net/http/internal/ascii regexp/syntax go/build/constraint html github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg github.com/gobwas/httphead github.com/gobwas/pool/pbufio zombiezen.com/go/capnproto2/internal/packed internal/syscall/unix internal/syscall/execenv time regexp context io/fs internal/poll google.golang.org/grpc/backoff google.golang.org/grpc/internal/grpcrand google.golang.org/grpc/keepalive github.com/coredns/coredns/plugin/cache/freq github.com/BurntSushi/toml/internal go.opentelemetry.io/otel/sdk/internal internal/fmtsort encoding/binary go.opentelemetry.io/otel/internal/attribute github.com/modern-go/reflect2 embed google.golang.org/grpc/internal/backoff google.golang.org/grpc/internal/grpcsync golang.org/x/net/context github.com/cloudflare/cloudflared/retry go.opentelemetry.io/otel/internal/baggage github.com/go-logr/logr os crypto/internal/edwards25519/field crypto/cipher encoding/base64 crypto/md5 golang.org/x/crypto/internal/poly1305 github.com/cespare/xxhash/v2 crypto/internal/nistec vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/sys/unix encoding/pem golang.org/x/exp/rand crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 crypto/internal/edwards25519 golang.org/x/crypto/nacl/secretbox crypto/aes crypto/sha512 crypto/hmac crypto/sha1 crypto/sha256 vendor/golang.org/x/crypto/hkdf golang.org/x/crypto/pbkdf2 golang.org/x/crypto/chacha20 golang.org/x/crypto/hkdf golang.org/x/crypto/ssh/internal/bcrypt_pbkdf crypto/ecdh fmt internal/lazyregexp vendor/golang.org/x/sys/cpu io/ioutil os/signal google.golang.org/protobuf/internal/detrand google.golang.org/grpc/internal/envconfig path/filepath github.com/prometheus/procfs/internal/util golang.org/x/sys/cpu golang.org/x/crypto/curve25519 net vendor/golang.org/x/crypto/chacha20poly1305 golang.org/x/crypto/blake2b golang.org/x/crypto/chacha20poly1305 os/exec internal/goroot github.com/mitchellh/go-homedir math/big encoding/hex net/url encoding/json log compress/flate vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/net/http2/hpack mime mime/quotedprintable net/http/internal golang.org/x/text/internal/language vendor/golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm github.com/getsentry/sentry-go/internal/otel/baggage go/token go/doc/comment go/scanner compress/gzip internal/buildcfg golang.org/x/sys/execabs vendor/golang.org/x/text/secure/bidirule runtime/debug github.com/pkg/errors go/ast golang.org/x/text/internal/language/compact flag encoding/gob github.com/flynn/go-shlex golang.org/x/net/internal/timeseries golang.org/x/text/language vendor/golang.org/x/net/idna text/template/parse google.golang.org/grpc/internal/grpclog google.golang.org/protobuf/internal/errors github.com/coredns/caddy/caddyfile google.golang.org/protobuf/internal/version google.golang.org/protobuf/encoding/protowire google.golang.org/grpc/grpclog google.golang.org/grpc/attributes google.golang.org/grpc/metadata google.golang.org/grpc/internal/idle golang.org/x/text/unicode/bidi google.golang.org/protobuf/reflect/protoreflect google.golang.org/grpc/connectivity golang.org/x/text/internal go/doc go/internal/typeparams crypto/elliptic crypto/internal/bigmod crypto/internal/boring/bbig encoding/asn1 crypto/rand crypto/dsa golang.org/x/text/cases crypto/ed25519 go/parser google.golang.org/grpc/internal/grpcutil text/template google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/order google.golang.org/protobuf/runtime/protoiface crypto/rsa google.golang.org/protobuf/internal/encoding/text vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/descopts google.golang.org/grpc/encoding google.golang.org/grpc/internal/balancerload google.golang.org/protobuf/internal/encoding/json golang.org/x/text/secure/bidirule golang.org/x/net/http2/hpack google.golang.org/grpc/tap golang.org/x/net/idna golang.org/x/net/bpf github.com/coredns/coredns/plugin/pkg/log github.com/opentracing/opentracing-go/log crypto/ecdsa github.com/prometheus/common/model google.golang.org/protobuf/proto github.com/prometheus/procfs/internal/fs github.com/go-jose/go-jose/v3/json github.com/fsnotify/fsnotify github.com/russross/blackfriday/v2 google.golang.org/protobuf/internal/encoding/defval gopkg.in/yaml.v3 golang.org/x/crypto/nacl/box github.com/cloudflare/cloudflared/watcher database/sql/driver github.com/modern-go/concurrent go/build html/template github.com/go-jose/go-jose/v3/cipher internal/profile runtime/pprof google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/internal/filedesc runtime/trace github.com/json-iterator/go github.com/klauspost/compress/flate nhooyr.io/websocket/internal/errd nhooyr.io/websocket/internal/xsync github.com/mattn/go-isatty golang.org/x/term gopkg.in/natefinch/lumberjack.v2 github.com/BurntSushi/toml github.com/cpuguy83/go-md2man/v2/md2man gopkg.in/yaml.v2 github.com/mattn/go-colorable golang.org/x/sync/errgroup github.com/urfave/cli/v2 compress/zlib go.opentelemetry.io/otel/baggage go.opentelemetry.io/otel/attribute go.opentelemetry.io/otel/codes zombiezen.com/go/capnproto2/schemas github.com/go-logr/logr/funcr os/user google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protojson go.opentelemetry.io/otel/trace google.golang.org/protobuf/internal/impl github.com/go-logr/stdr go.opentelemetry.io/otel/metric go.opentelemetry.io/otel/semconv/v1.21.0 go.opentelemetry.io/otel/trace/noop github.com/grpc-ecosystem/grpc-gateway/v2/utilities github.com/quic-go/quic-go/internal/protocol go.uber.org/automaxprocs/internal/cgroups github.com/grpc-ecosystem/grpc-gateway/v2/internal/httprule go.uber.org/automaxprocs/internal/runtime github.com/quic-go/quic-go/quicvarint go.uber.org/automaxprocs/maxprocs archive/tar net/textproto crypto/x509 vendor/golang.org/x/net/http/httpproxy github.com/rs/zerolog/internal/json github.com/coredns/caddy google.golang.org/grpc/internal/syscall google.golang.org/grpc/stats google.golang.org/grpc/internal/resolver/dns/internal github.com/apparentlymart/go-cidr/cidr golang.org/x/net/internal/socket github.com/prometheus/procfs github.com/coredns/coredns/plugin/pkg/reuseport github.com/google/gopacket github.com/google/uuid github.com/cloudflare/cloudflared/ipaccess vendor/golang.org/x/net/http/httpguts mime/multipart github.com/rs/zerolog golang.org/x/net/http/httpguts golang.org/x/net/ipv4 golang.org/x/net/ipv6 zombiezen.com/go/capnproto2 github.com/quic-go/quic-go/internal/utils github.com/facebookgo/grace/gracenet github.com/coreos/go-systemd/v22/daemon google.golang.org/protobuf/internal/filetype github.com/google/gopacket/layers google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/descriptorpb google.golang.org/protobuf/types/known/anypb google.golang.org/protobuf/types/known/durationpb google.golang.org/protobuf/types/known/timestamppb go.opentelemetry.io/proto/otlp/common/v1 google.golang.org/protobuf/types/known/fieldmaskpb golang.org/x/net/icmp github.com/golang/protobuf/ptypes/duration github.com/golang/protobuf/ptypes/any google.golang.org/genproto/googleapis/rpc/status github.com/golang/protobuf/ptypes/timestamp google.golang.org/grpc/binarylog/grpc_binarylog_v1 go.opentelemetry.io/proto/otlp/resource/v1 google.golang.org/genproto/googleapis/api/httpbody crypto/tls github.com/go-jose/go-jose/v3 golang.org/x/crypto/ssh go.opentelemetry.io/proto/otlp/trace/v1 github.com/cloudflare/cloudflared/features github.com/rs/zerolog/log google.golang.org/protobuf/types/known/structpb google.golang.org/protobuf/types/known/wrapperspb github.com/cloudflare/cloudflared/socks google.golang.org/protobuf/reflect/protodesc zombiezen.com/go/capnproto2/internal/schema zombiezen.com/go/capnproto2/internal/fulfiller zombiezen.com/go/capnproto2/rpc/internal/refcount zombiezen.com/go/capnproto2/server github.com/go-jose/go-jose/v3/jwt github.com/golang/protobuf/proto google.golang.org/grpc/encoding/proto github.com/golang/protobuf/ptypes github.com/golang/protobuf/jsonpb github.com/prometheus/client_model/go github.com/matttproud/golang_protobuf_extensions/pbutil github.com/prometheus/client_golang/prometheus/internal google.golang.org/grpc/internal/pretty net/http/httptrace google.golang.org/grpc/internal/credentials github.com/quic-go/quic-go/internal/qerr github.com/quic-go/quic-go/internal/qtls github.com/miekg/dns github.com/quic-go/quic-go/internal/flowcontrol github.com/quic-go/quic-go/internal/wire net/http google.golang.org/grpc/credentials google.golang.org/grpc/resolver google.golang.org/grpc/credentials/insecure google.golang.org/grpc/peer google.golang.org/grpc/internal google.golang.org/grpc/internal/metadata google.golang.org/grpc/internal/resolver/passthrough google.golang.org/grpc/internal/transport/networktype google.golang.org/grpc/balancer/grpclb/state google.golang.org/grpc/internal/resolver/dns github.com/quic-go/quic-go/logging google.golang.org/grpc/internal/resolver/unix google.golang.org/grpc/resolver/dns google.golang.org/grpc/internal/channelz google.golang.org/grpc/codes github.com/quic-go/quic-go/internal/congestion github.com/quic-go/quic-go/internal/handshake github.com/quic-go/quic-go/internal/logutils google.golang.org/grpc/internal/status google.golang.org/grpc/status github.com/quic-go/quic-go/internal/ackhandler google.golang.org/grpc/channelz google.golang.org/grpc/internal/binarylog google.golang.org/grpc/balancer google.golang.org/grpc/balancer/base google.golang.org/grpc/internal/serviceconfig google.golang.org/grpc/balancer/roundrobin google.golang.org/grpc/internal/balancer/gracefulswitch google.golang.org/grpc/internal/resolver github.com/quic-go/quic-go github.com/cloudflare/cloudflared/packet zombiezen.com/go/capnproto2/internal/nodemap zombiezen.com/go/capnproto2/encoding/text zombiezen.com/go/capnproto2/pogs github.com/coredns/coredns/plugin/pkg/cidr github.com/coredns/coredns/plugin/pkg/parse github.com/coredns/coredns/plugin/pkg/edns github.com/coredns/coredns/plugin/pkg/nonwriter github.com/coredns/coredns/plugin/pkg/rcode github.com/coredns/coredns/plugin/pkg/dnstest github.com/coredns/coredns/request github.com/coredns/coredns/plugin/pkg/response github.com/coredns/coredns/plugin/pkg/dnsutil github.com/coredns/coredns/plugin/etcd/msg github.com/cloudflare/cloudflared/quic/schema zombiezen.com/go/capnproto2/std/capnp/rpc golang.org/x/net/trace net/http/httputil expvar github.com/opentracing/opentracing-go golang.org/x/net/http2 github.com/prometheus/common/expfmt github.com/getsentry/sentry-go/internal/ratelimit github.com/coredns/coredns/plugin/pkg/doh golang.org/x/oauth2/internal github.com/gobwas/ws github.com/gorilla/websocket github.com/opentracing/opentracing-go/ext golang.org/x/oauth2 github.com/go-chi/chi/v5 github.com/go-chi/cors net/http/pprof nhooyr.io/websocket github.com/urfave/cli/v2/altsrc github.com/getsentry/sentry-go/internal/debug go.opentelemetry.io/otel/propagation github.com/coreos/go-oidc/v3/oidc go.opentelemetry.io/otel/semconv/internal github.com/prometheus/client_golang/prometheus github.com/getsentry/sentry-go go.opentelemetry.io/contrib/propagators/jaeger go.opentelemetry.io/otel/internal/global github.com/gobwas/ws/wsutil github.com/cloudflare/cloudflared/validation github.com/cloudflare/cloudflared/ingress/middleware go.opentelemetry.io/otel/semconv/v1.7.0 go.opentelemetry.io/otel go.opentelemetry.io/otel/sdk/internal/env github.com/cloudflare/cloudflared/websocket go.opentelemetry.io/otel/sdk/resource github.com/cloudflare/cloudflared/stream github.com/cloudflare/cloudflared/tlsconfig go.opentelemetry.io/otel/sdk/trace github.com/coredns/coredns/plugin github.com/prometheus/client_golang/prometheus/promauto github.com/prometheus/client_golang/prometheus/promhttp github.com/cloudflare/cloudflared/hello github.com/coredns/coredns/plugin/metrics/vars github.com/coredns/coredns/plugin/pkg/trace github.com/cloudflare/cloudflared/h2mux github.com/cloudflare/cloudflared/cfapi google.golang.org/grpc/internal/transport go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/tracetransform go.opentelemetry.io/otel/exporters/otlp/otlptrace github.com/cloudflare/cloudflared/management github.com/cloudflare/cloudflared/datagramsession github.com/cloudflare/cloudflared/logger github.com/cloudflare/cloudflared/edgediscovery/allregions github.com/cloudflare/cloudflared/edgediscovery google.golang.org/grpc zombiezen.com/go/capnproto2/rpc github.com/cloudflare/cloudflared/tunnelrpc github.com/coredns/coredns/pb github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc google.golang.org/grpc/health/grpc_health_v1 github.com/grpc-ecosystem/grpc-gateway/v2/runtime github.com/coredns/coredns/core/dnsserver github.com/coredns/coredns/coremain github.com/coredns/coredns/plugin/metadata github.com/coredns/coredns/plugin/metrics go.opentelemetry.io/proto/otlp/collector/trace/v1 github.com/coredns/coredns/plugin/cache github.com/cloudflare/cloudflared/tracing github.com/cloudflare/cloudflared/tunneldns github.com/cloudflare/cloudflared/config github.com/cloudflare/cloudflared/credentials github.com/cloudflare/cloudflared/cmd/cloudflared/cliutil github.com/cloudflare/cloudflared/token github.com/cloudflare/cloudflared/cmd/cloudflared/updater github.com/cloudflare/cloudflared/cmd/cloudflared/tail github.com/cloudflare/cloudflared/carrier github.com/cloudflare/cloudflared/sshgen github.com/cloudflare/cloudflared/cmd/cloudflared/access github.com/cloudflare/cloudflared/tunnelrpc/pogs github.com/cloudflare/cloudflared/quic github.com/cloudflare/cloudflared/ingress github.com/cloudflare/cloudflared/connection github.com/cloudflare/cloudflared/tunnelstate github.com/cloudflare/cloudflared/proxy github.com/cloudflare/cloudflared/metrics github.com/cloudflare/cloudflared/orchestration github.com/cloudflare/cloudflared/cmd/cloudflared/proxydns github.com/cloudflare/cloudflared/supervisor github.com/cloudflare/cloudflared/cmd/cloudflared/tunnel github.com/cloudflare/cloudflared/cmd/cloudflared ==> Starting check()... ? github.com/cloudflare/cloudflared/cfio [no test files] === RUN TestStartClient --- PASS: TestStartClient (0.00s) === RUN TestStartServer --- PASS: TestStartServer (0.00s) === RUN TestIsAccessResponse --- PASS: TestIsAccessResponse (0.00s) === RUN TestBastionDestination --- PASS: TestBastionDestination (0.00s) === RUN TestWebsocketHeaders --- PASS: TestWebsocketHeaders (0.00s) === RUN TestServe --- PASS: TestServe (0.11s) === RUN TestWebsocketWrapper --- PASS: TestWebsocketWrapper (0.01s) PASS ok github.com/cloudflare/cloudflared/carrier 1.149s === RUN TestDNSRouteUnmarshalResult --- PASS: TestDNSRouteUnmarshalResult (0.00s) === RUN TestLBRouteUnmarshalResult --- PASS: TestLBRouteUnmarshalResult (0.00s) === RUN TestLBRouteResultSuccessSummary --- PASS: TestLBRouteResultSuccessSummary (0.00s) === RUN TestUnmarshalRoute --- PASS: TestUnmarshalRoute (0.00s) === RUN TestDetailedRouteJsonRoundtrip --- PASS: TestDetailedRouteJsonRoundtrip (0.00s) === RUN TestMarshalNewRoute --- PASS: TestMarshalNewRoute (0.00s) === RUN TestRouteTableString 00000000-0000-0000-0000-000000000000 1.2.3.4/32 default 00000000-0000-0000-0000-000000000000 0001-01-01T00:00:00Z - --- PASS: TestRouteTableString (0.00s) === RUN Test_unmarshalTunnel === RUN Test_unmarshalTunnel/empty_list --- PASS: Test_unmarshalTunnel (0.00s) --- PASS: Test_unmarshalTunnel/empty_list (0.00s) === RUN TestUnmarshalTunnelOk --- PASS: TestUnmarshalTunnelOk (0.00s) === RUN TestUnmarshalTunnelErr --- PASS: TestUnmarshalTunnelErr (0.00s) === RUN TestUnmarshalConnections --- PASS: TestUnmarshalConnections (0.00s) === RUN TestVirtualNetworkJsonRoundtrip --- PASS: TestVirtualNetworkJsonRoundtrip (0.00s) === RUN TestMarshalNewVnet --- PASS: TestMarshalNewVnet (0.00s) === RUN TestMarshalUpdateVnet --- PASS: TestMarshalUpdateVnet (0.00s) === RUN TestVnetTableString --- PASS: TestVnetTableString (0.00s) PASS ok github.com/cloudflare/cloudflared/cfapi 1.014s ? github.com/cloudflare/cloudflared/cmd/cloudflared [no test files] ? github.com/cloudflare/cloudflared/cmd/cloudflared/cliutil [no test files] ? github.com/cloudflare/cloudflared/cmd/cloudflared/proxydns [no test files] ? github.com/cloudflare/cloudflared/cmd/cloudflared/tail [no test files] === RUN TestParseRequestHeaders --- PASS: TestParseRequestHeaders (0.00s) === RUN TestParseURL === RUN TestParseURL/0_0_0 === RUN TestParseURL/0_0_1 === RUN TestParseURL/0_0_2 === RUN TestParseURL/0_1_0 === RUN TestParseURL/0_1_1 === RUN TestParseURL/0_1_2 === RUN TestParseURL/0_2_0 === RUN TestParseURL/0_2_1 === RUN TestParseURL/0_2_2 === RUN TestParseURL/0_3_0 === RUN TestParseURL/0_3_1 === RUN TestParseURL/0_3_2 === RUN TestParseURL/0_4_0 === RUN TestParseURL/0_4_1 === RUN TestParseURL/0_4_2 === RUN TestParseURL/0_5_0 === RUN TestParseURL/0_5_1 === RUN TestParseURL/0_5_2 === RUN TestParseURL/0_6_0 === RUN TestParseURL/0_6_1 === RUN TestParseURL/0_6_2 === RUN TestParseURL/0_7_0 === RUN TestParseURL/0_7_1 === RUN TestParseURL/0_7_2 === RUN TestParseURL/0_8_0 === RUN TestParseURL/0_8_1 === RUN TestParseURL/0_8_2 === RUN TestParseURL/0_9_0 === RUN TestParseURL/0_9_1 === RUN TestParseURL/0_9_2 === RUN TestParseURL/0_10_0 === RUN TestParseURL/0_10_1 === RUN TestParseURL/0_10_2 === RUN TestParseURL/1_0_0 === RUN TestParseURL/1_0_1 === RUN TestParseURL/1_0_2 === RUN TestParseURL/1_1_0 === RUN TestParseURL/1_1_1 === RUN TestParseURL/1_1_2 === RUN TestParseURL/1_2_0 === RUN TestParseURL/1_2_1 === RUN TestParseURL/1_2_2 === RUN TestParseURL/1_3_0 === RUN TestParseURL/1_3_1 === RUN TestParseURL/1_3_2 === RUN TestParseURL/1_4_0 === RUN TestParseURL/1_4_1 === RUN TestParseURL/1_4_2 === RUN TestParseURL/1_5_0 === RUN TestParseURL/1_5_1 === RUN TestParseURL/1_5_2 === RUN TestParseURL/1_6_0 === RUN TestParseURL/1_6_1 === RUN TestParseURL/1_6_2 === RUN TestParseURL/1_7_0 === RUN TestParseURL/1_7_1 === RUN TestParseURL/1_7_2 === RUN TestParseURL/1_8_0 === RUN TestParseURL/1_8_1 === RUN TestParseURL/1_8_2 === RUN TestParseURL/1_9_0 === RUN TestParseURL/1_9_1 === RUN TestParseURL/1_9_2 === RUN TestParseURL/1_10_0 === RUN TestParseURL/1_10_1 === RUN TestParseURL/1_10_2 === RUN TestParseURL/2_0_0 === RUN TestParseURL/2_0_1 === RUN TestParseURL/2_0_2 === RUN TestParseURL/2_1_0 === RUN TestParseURL/2_1_1 === RUN TestParseURL/2_1_2 === RUN TestParseURL/2_2_0 === RUN TestParseURL/2_2_1 === RUN TestParseURL/2_2_2 === RUN TestParseURL/2_3_0 === RUN TestParseURL/2_3_1 === RUN TestParseURL/2_3_2 === RUN TestParseURL/2_4_0 === RUN TestParseURL/2_4_1 === RUN TestParseURL/2_4_2 === RUN TestParseURL/2_5_0 === RUN TestParseURL/2_5_1 === RUN TestParseURL/2_5_2 === RUN TestParseURL/2_6_0 === RUN TestParseURL/2_6_1 === RUN TestParseURL/2_6_2 === RUN TestParseURL/2_7_0 === RUN TestParseURL/2_7_1 === RUN TestParseURL/2_7_2 === RUN TestParseURL/2_8_0 === RUN TestParseURL/2_8_1 === RUN TestParseURL/2_8_2 === RUN TestParseURL/2_9_0 === RUN TestParseURL/2_9_1 === RUN TestParseURL/2_9_2 === RUN TestParseURL/2_10_0 === RUN TestParseURL/2_10_1 === RUN TestParseURL/2_10_2 === RUN TestParseURL/no_input === RUN TestParseURL/missing_host === RUN TestParseURL/invalid_path_only === RUN TestParseURL/invalid_parse_URL --- PASS: TestParseURL (0.00s) --- PASS: TestParseURL/0_0_0 (0.00s) --- PASS: TestParseURL/0_0_1 (0.00s) --- PASS: TestParseURL/0_0_2 (0.00s) --- PASS: TestParseURL/0_1_0 (0.00s) --- PASS: TestParseURL/0_1_1 (0.00s) --- PASS: TestParseURL/0_1_2 (0.00s) --- PASS: TestParseURL/0_2_0 (0.00s) --- PASS: TestParseURL/0_2_1 (0.00s) --- PASS: TestParseURL/0_2_2 (0.00s) --- PASS: TestParseURL/0_3_0 (0.00s) --- PASS: TestParseURL/0_3_1 (0.00s) --- PASS: TestParseURL/0_3_2 (0.00s) --- PASS: TestParseURL/0_4_0 (0.00s) --- PASS: TestParseURL/0_4_1 (0.00s) --- PASS: TestParseURL/0_4_2 (0.00s) --- PASS: TestParseURL/0_5_0 (0.00s) --- PASS: TestParseURL/0_5_1 (0.00s) --- PASS: TestParseURL/0_5_2 (0.00s) --- PASS: TestParseURL/0_6_0 (0.00s) --- PASS: TestParseURL/0_6_1 (0.00s) --- PASS: TestParseURL/0_6_2 (0.00s) --- PASS: TestParseURL/0_7_0 (0.00s) --- PASS: TestParseURL/0_7_1 (0.00s) --- PASS: TestParseURL/0_7_2 (0.00s) --- PASS: TestParseURL/0_8_0 (0.00s) --- PASS: TestParseURL/0_8_1 (0.00s) --- PASS: TestParseURL/0_8_2 (0.00s) --- PASS: TestParseURL/0_9_0 (0.00s) --- PASS: TestParseURL/0_9_1 (0.00s) --- PASS: TestParseURL/0_9_2 (0.00s) --- PASS: TestParseURL/0_10_0 (0.00s) --- PASS: TestParseURL/0_10_1 (0.00s) --- PASS: TestParseURL/0_10_2 (0.00s) --- PASS: TestParseURL/1_0_0 (0.00s) --- PASS: TestParseURL/1_0_1 (0.00s) --- PASS: TestParseURL/1_0_2 (0.00s) --- PASS: TestParseURL/1_1_0 (0.00s) --- PASS: TestParseURL/1_1_1 (0.00s) --- PASS: TestParseURL/1_1_2 (0.00s) --- PASS: TestParseURL/1_2_0 (0.00s) --- PASS: TestParseURL/1_2_1 (0.00s) --- PASS: TestParseURL/1_2_2 (0.00s) --- PASS: TestParseURL/1_3_0 (0.00s) --- PASS: TestParseURL/1_3_1 (0.00s) --- PASS: TestParseURL/1_3_2 (0.00s) --- PASS: TestParseURL/1_4_0 (0.00s) --- PASS: TestParseURL/1_4_1 (0.00s) --- PASS: TestParseURL/1_4_2 (0.00s) --- PASS: TestParseURL/1_5_0 (0.00s) --- PASS: TestParseURL/1_5_1 (0.00s) --- PASS: TestParseURL/1_5_2 (0.00s) --- PASS: TestParseURL/1_6_0 (0.00s) --- PASS: TestParseURL/1_6_1 (0.00s) --- PASS: TestParseURL/1_6_2 (0.00s) --- PASS: TestParseURL/1_7_0 (0.00s) --- PASS: TestParseURL/1_7_1 (0.00s) --- PASS: TestParseURL/1_7_2 (0.00s) --- PASS: TestParseURL/1_8_0 (0.00s) --- PASS: TestParseURL/1_8_1 (0.00s) --- PASS: TestParseURL/1_8_2 (0.00s) --- PASS: TestParseURL/1_9_0 (0.00s) --- PASS: TestParseURL/1_9_1 (0.00s) --- PASS: TestParseURL/1_9_2 (0.00s) --- PASS: TestParseURL/1_10_0 (0.00s) --- PASS: TestParseURL/1_10_1 (0.00s) --- PASS: TestParseURL/1_10_2 (0.00s) --- PASS: TestParseURL/2_0_0 (0.00s) --- PASS: TestParseURL/2_0_1 (0.00s) --- PASS: TestParseURL/2_0_2 (0.00s) --- PASS: TestParseURL/2_1_0 (0.00s) --- PASS: TestParseURL/2_1_1 (0.00s) --- PASS: TestParseURL/2_1_2 (0.00s) --- PASS: TestParseURL/2_2_0 (0.00s) --- PASS: TestParseURL/2_2_1 (0.00s) --- PASS: TestParseURL/2_2_2 (0.00s) --- PASS: TestParseURL/2_3_0 (0.00s) --- PASS: TestParseURL/2_3_1 (0.00s) --- PASS: TestParseURL/2_3_2 (0.00s) --- PASS: TestParseURL/2_4_0 (0.00s) --- PASS: TestParseURL/2_4_1 (0.00s) --- PASS: TestParseURL/2_4_2 (0.00s) --- PASS: TestParseURL/2_5_0 (0.00s) --- PASS: TestParseURL/2_5_1 (0.00s) --- PASS: TestParseURL/2_5_2 (0.00s) --- PASS: TestParseURL/2_6_0 (0.00s) --- PASS: TestParseURL/2_6_1 (0.00s) --- PASS: TestParseURL/2_6_2 (0.00s) --- PASS: TestParseURL/2_7_0 (0.00s) --- PASS: TestParseURL/2_7_1 (0.00s) --- PASS: TestParseURL/2_7_2 (0.00s) --- PASS: TestParseURL/2_8_0 (0.00s) --- PASS: TestParseURL/2_8_1 (0.00s) --- PASS: TestParseURL/2_8_2 (0.00s) --- PASS: TestParseURL/2_9_0 (0.00s) --- PASS: TestParseURL/2_9_1 (0.00s) --- PASS: TestParseURL/2_9_2 (0.00s) --- PASS: TestParseURL/2_10_0 (0.00s) --- PASS: TestParseURL/2_10_1 (0.00s) --- PASS: TestParseURL/2_10_2 (0.00s) --- PASS: TestParseURL/no_input (0.00s) --- PASS: TestParseURL/missing_host (0.00s) --- PASS: TestParseURL/invalid_path_only (0.00s) --- PASS: TestParseURL/invalid_parse_URL (0.00s) PASS ok github.com/cloudflare/cloudflared/cmd/cloudflared/access 1.022s === RUN TestHostnameFromURI --- PASS: TestHostnameFromURI (0.00s) === RUN TestDedup --- PASS: TestDedup (0.00s) === RUN TestSignalShutdown --- PASS: TestSignalShutdown (0.20s) === RUN TestWaitForShutdown --- PASS: TestWaitForShutdown (0.10s) === RUN Test_subcommandContext_findCredentials === RUN Test_subcommandContext_findCredentials/Filepath_given_leads_to_old_credentials_file === RUN Test_subcommandContext_findCredentials/Filepath_given_leads_to_new_credentials_file === RUN Test_subcommandContext_findCredentials/TUNNEL_CRED_CONTENTS_given_contains_old_credentials_contents === RUN Test_subcommandContext_findCredentials/TUNNEL_CRED_CONTENTS_given_contains_new_credentials_contents --- PASS: Test_subcommandContext_findCredentials (0.00s) --- PASS: Test_subcommandContext_findCredentials/Filepath_given_leads_to_old_credentials_file (0.00s) --- PASS: Test_subcommandContext_findCredentials/Filepath_given_leads_to_new_credentials_file (0.00s) --- PASS: Test_subcommandContext_findCredentials/TUNNEL_CRED_CONTENTS_given_contains_old_credentials_contents (0.00s) --- PASS: Test_subcommandContext_findCredentials/TUNNEL_CRED_CONTENTS_given_contains_new_credentials_contents (0.00s) === RUN Test_subcommandContext_Delete === RUN Test_subcommandContext_Delete/clean_up_continues_if_credentials_are_not_found --- PASS: Test_subcommandContext_Delete (0.00s) --- PASS: Test_subcommandContext_Delete/clean_up_continues_if_credentials_are_not_found (0.00s) === RUN Test_subcommandContext_ValidateIngressCommand === RUN Test_subcommandContext_ValidateIngressCommand/read_a_valid_configuration_from_data Validating rules from cmdline flag --json OK === RUN Test_subcommandContext_ValidateIngressCommand/read_an_invalid_configuration_with_multiple_mistakes Validating rules from cmdline flag --json --- PASS: Test_subcommandContext_ValidateIngressCommand (0.00s) --- PASS: Test_subcommandContext_ValidateIngressCommand/read_a_valid_configuration_from_data (0.00s) --- PASS: Test_subcommandContext_ValidateIngressCommand/read_an_invalid_configuration_with_multiple_mistakes (0.00s) === RUN Test_fmtConnections === RUN Test_fmtConnections/empty === RUN Test_fmtConnections/trivial === RUN Test_fmtConnections/with_a_pending_reconnect === RUN Test_fmtConnections/many_colos --- PASS: Test_fmtConnections (0.00s) --- PASS: Test_fmtConnections/empty (0.00s) --- PASS: Test_fmtConnections/trivial (0.00s) --- PASS: Test_fmtConnections/with_a_pending_reconnect (0.00s) --- PASS: Test_fmtConnections/many_colos (0.00s) === RUN TestTunnelfilePath --- PASS: TestTunnelfilePath (0.00s) === RUN TestValidateName --- PASS: TestValidateName (0.00s) === RUN Test_validateHostname === RUN Test_validateHostname/Normal === RUN Test_validateHostname/wildcard_subdomain_for_TUN-358 === RUN Test_validateHostname/Misplaced_wildcard === RUN Test_validateHostname/Invalid_domain === RUN Test_validateHostname/Invalid_domain#01 --- PASS: Test_validateHostname (0.00s) --- PASS: Test_validateHostname/Normal (0.00s) --- PASS: Test_validateHostname/wildcard_subdomain_for_TUN-358 (0.00s) --- PASS: Test_validateHostname/Misplaced_wildcard (0.00s) --- PASS: Test_validateHostname/Invalid_domain (0.00s) --- PASS: Test_validateHostname/Invalid_domain#01 (0.00s) === RUN Test_TunnelToken --- PASS: Test_TunnelToken (0.00s) === RUN TestSingleTag --- PASS: TestSingleTag (0.00s) === RUN TestTagSlice --- PASS: TestTagSlice (0.00s) PASS ok github.com/cloudflare/cloudflared/cmd/cloudflared/tunnel 1.343s === RUN TestDisabledAutoUpdater --- PASS: TestDisabledAutoUpdater (0.27s) === RUN TestCheckInWithUpdater --- PASS: TestCheckInWithUpdater (0.00s) === RUN TestUpdateService 2024/04/13 01:36:54 server url: http://127.0.0.1:39149 --- PASS: TestUpdateService (0.00s) === RUN TestBetaUpdateService --- PASS: TestBetaUpdateService (0.00s) === RUN TestFailUpdateService --- PASS: TestFailUpdateService (0.00s) === RUN TestNoUpdateService --- PASS: TestNoUpdateService (0.00s) === RUN TestForcedUpdateService --- PASS: TestForcedUpdateService (0.00s) === RUN TestUpdateSpecificVersionService --- PASS: TestUpdateSpecificVersionService (0.00s) === RUN TestCompressedUpdateService 2024/04/13 01:36:54 got a request! --- PASS: TestCompressedUpdateService (0.00s) === RUN TestUpdateWhenRunningKnownBuggyVersion --- PASS: TestUpdateWhenRunningKnownBuggyVersion (0.00s) PASS ok github.com/cloudflare/cloudflared/cmd/cloudflared/updater 1.311s === RUN TestConfigFileSettings --- PASS: TestConfigFileSettings (0.00s) === RUN TestMarshalUnmarshalOriginRequest === RUN TestMarshalUnmarshalOriginRequest/json === RUN TestMarshalUnmarshalOriginRequest/yaml --- PASS: TestMarshalUnmarshalOriginRequest (0.00s) --- PASS: TestMarshalUnmarshalOriginRequest/json (0.00s) --- PASS: TestMarshalUnmarshalOriginRequest/yaml (0.00s) === RUN TestConfigChanged --- PASS: TestConfigChanged (0.00s) PASS ok github.com/cloudflare/cloudflared/config 1.020s === RUN TestH2RequestHeadersToH1Request_RegularHeaders --- PASS: TestH2RequestHeadersToH1Request_RegularHeaders (0.00s) === RUN TestH2RequestHeadersToH1Request_NoHeaders --- PASS: TestH2RequestHeadersToH1Request_NoHeaders (0.00s) === RUN TestH2RequestHeadersToH1Request_InvalidHostPath --- PASS: TestH2RequestHeadersToH1Request_InvalidHostPath (0.00s) === RUN TestH2RequestHeadersToH1Request_HostPathWithQuery --- PASS: TestH2RequestHeadersToH1Request_HostPathWithQuery (0.00s) === RUN TestH2RequestHeadersToH1Request_HostPathWithURLEncoding --- PASS: TestH2RequestHeadersToH1Request_HostPathWithURLEncoding (0.00s) === RUN TestH2RequestHeadersToH1Request_WeirdURLs --- PASS: TestH2RequestHeadersToH1Request_WeirdURLs (0.00s) === RUN TestH2RequestHeadersToH1Request_QuickCheck --- PASS: TestH2RequestHeadersToH1Request_QuickCheck (0.07s) === RUN TestParseRequestHeaders --- PASS: TestParseRequestHeaders (0.00s) === RUN TestIsH2muxControlRequestHeader --- PASS: TestIsH2muxControlRequestHeader (0.00s) === RUN TestIsH2muxControlResponseHeader --- PASS: TestIsH2muxControlResponseHeader (0.00s) === RUN TestIsNotH2muxControlRequestHeader --- PASS: TestIsNotH2muxControlRequestHeader (0.00s) === RUN TestIsNotH2muxControlResponseHeader --- PASS: TestIsNotH2muxControlResponseHeader (0.00s) === RUN TestH1ResponseToH2ResponseHeaders --- PASS: TestH1ResponseToH2ResponseHeaders (0.00s) === RUN TestHeaderSize --- PASS: TestHeaderSize (0.71s) === RUN TestSerializeHeaders --- PASS: TestSerializeHeaders (0.00s) === RUN TestSerializeNoHeaders --- PASS: TestSerializeNoHeaders (0.00s) === RUN TestDeserializeMalformed --- PASS: TestDeserializeMalformed (0.00s) === RUN TestIsControlResponseHeader --- PASS: TestIsControlResponseHeader (0.00s) === RUN TestIsNotControlResponseHeader --- PASS: TestIsNotControlResponseHeader (0.00s) === RUN TestHTTP2ConfigurationSet --- PASS: TestHTTP2ConfigurationSet (0.00s) === RUN TestServeHTTP --- PASS: TestServeHTTP (0.02s) === RUN TestServeWS --- PASS: TestServeWS (0.00s) === RUN TestNoWriteAfterServeHTTPReturns --- PASS: TestNoWriteAfterServeHTTPReturns (0.37s) === RUN TestServeControlStream --- PASS: TestServeControlStream (0.00s) === RUN TestFailRegistration --- PASS: TestFailRegistration (0.00s) === RUN TestGracefulShutdownHTTP2 --- PASS: TestGracefulShutdownHTTP2 (0.00s) === RUN TestSendUrl --- PASS: TestSendUrl (0.00s) === RUN TestRegisterServerLocation --- PASS: TestRegisterServerLocation (0.00s) === RUN TestObserverEventsDontBlock --- PASS: TestObserverEventsDontBlock (0.00s) === RUN TestNewProtocolSelector === RUN TestNewProtocolSelector/named_tunnel_with_unknown_protocol === RUN TestNewProtocolSelector/named_tunnel_with_h2mux:_force_to_http2 === RUN TestNewProtocolSelector/named_tunnel_with_http2:_no_fallback === RUN TestNewProtocolSelector/named_tunnel_with_auto:_quic === RUN TestNewProtocolSelector/named_tunnel_(post_quantum) === RUN TestNewProtocolSelector/named_tunnel_(post_quantum)_w/http2 --- PASS: TestNewProtocolSelector (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_with_unknown_protocol (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_with_h2mux:_force_to_http2 (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_with_http2:_no_fallback (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_with_auto:_quic (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_(post_quantum) (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_(post_quantum)_w/http2 (0.00s) === RUN TestAutoProtocolSelectorRefresh --- PASS: TestAutoProtocolSelectorRefresh (0.00s) === RUN TestHTTP2ProtocolSelectorRefresh --- PASS: TestHTTP2ProtocolSelectorRefresh (0.00s) === RUN TestAutoProtocolSelectorNoRefreshWithToken --- PASS: TestAutoProtocolSelectorNoRefreshWithToken (0.00s) === RUN TestQUICServer === RUN TestQUICServer/test_http_proxy === RUN TestQUICServer/test_http_body_request_streaming === RUN TestQUICServer/test_ws_proxy === RUN TestQUICServer/test_tcp_proxy --- PASS: TestQUICServer (0.03s) --- PASS: TestQUICServer/test_http_proxy (0.01s) --- PASS: TestQUICServer/test_http_body_request_streaming (0.01s) --- PASS: TestQUICServer/test_ws_proxy (0.01s) --- PASS: TestQUICServer/test_tcp_proxy (0.01s) === RUN TestBuildHTTPRequest === RUN TestBuildHTTPRequest/check_if_http.Request_is_built_correctly_with_content_length === RUN TestBuildHTTPRequest/if_content_length_isn't_part_of_request_headers,_then_it's_not_set === RUN TestBuildHTTPRequest/if_content_length_is_0,_but_transfer-encoding_is_chunked,_body_is_not_nil === RUN TestBuildHTTPRequest/if_content_length_is_0,_but_transfer-encoding_is_gzip,chunked,_body_is_not_nil === RUN TestBuildHTTPRequest/if_content_length_is_0,_and_connect_request_is_a_websocket,_body_is_not_nil --- PASS: TestBuildHTTPRequest (0.00s) --- PASS: TestBuildHTTPRequest/check_if_http.Request_is_built_correctly_with_content_length (0.00s) --- PASS: TestBuildHTTPRequest/if_content_length_isn't_part_of_request_headers,_then_it's_not_set (0.00s) --- PASS: TestBuildHTTPRequest/if_content_length_is_0,_but_transfer-encoding_is_chunked,_body_is_not_nil (0.00s) --- PASS: TestBuildHTTPRequest/if_content_length_is_0,_but_transfer-encoding_is_gzip,chunked,_body_is_not_nil (0.00s) --- PASS: TestBuildHTTPRequest/if_content_length_is_0,_and_connect_request_is_a_websocket,_body_is_not_nil (0.00s) === RUN TestServeUDPSession {"level":"error","event":3,"sessionID":"4f02f4ff-bff0-47f4-a3a5-f2a3cc03d39b","error":"EOF","message":"Failed to send session payload from destination to transport"} {"level":"trace","message":"rpc tx: (bootstrap = (questionId = 0, deprecatedObjectId = ))"} {"level":"trace","message":"rpc tx: (call = (questionId = 1, target = (promisedAnswer = (questionId = 0, transform = [])), interfaceId = 9481279693172774534, methodId = 1, allowThirdPartyTailCall = false, params = (content = , capTable = []), sendResultsTo = (caller = void)))"} {"level":"trace","message":"rpc rx: (return = (answerId = 0, releaseParamCaps = false, results = (content = , capTable = [(senderHosted = 0)])))"} {"level":"trace","message":"rpc tx: (finish = (questionId = 0, releaseResultCaps = false))"} {"level":"trace","message":"rpc rx: (return = (answerId = 1, releaseParamCaps = false, results = (content = , capTable = [])))"} {"level":"trace","message":"rpc tx: (finish = (questionId = 1, releaseResultCaps = false))"} {"level":"debug","message":"rpc rx error: context canceled"} {"level":"trace","message":"rpc tx: (release = (id = 0, referenceCount = 1))"} {"level":"trace","message":"rpc tx: (abort = (reason = \"rpc: shutdown\", type = failed, obsoleteIsCallersFault = false, obsoleteDurability = 0))"} {"level":"debug","error":"EOF","event":3,"sessionID":"4f02f4ff-bff0-47f4-a3a5-f2a3cc03d39b","message":"Session terminated"} {"level":"error","event":3,"sessionID":"659431c9-af87-47a6-8748-133ef8389422","error":"io: read/write on closed pipe","message":"Failed to send session payload from destination to transport"} {"level":"trace","message":"rpc tx: (bootstrap = (questionId = 0, deprecatedObjectId = ))"} {"level":"trace","message":"rpc tx: (call = (questionId = 1, target = (promisedAnswer = (questionId = 0, transform = [])), interfaceId = 9481279693172774534, methodId = 1, allowThirdPartyTailCall = false, params = (content = , capTable = []), sendResultsTo = (caller = void)))"} {"level":"trace","message":"rpc rx: (return = (answerId = 0, releaseParamCaps = false, results = (content = , capTable = [(senderHosted = 0)])))"} {"level":"trace","message":"rpc tx: (finish = (questionId = 0, releaseResultCaps = false))"} {"level":"trace","message":"rpc rx: (return = (answerId = 1, releaseParamCaps = false, results = (content = , capTable = [])))"} {"level":"debug","message":"rpc rx error: context canceled"} {"level":"trace","message":"rpc tx: (finish = (questionId = 1, releaseResultCaps = false))"} {"level":"trace","message":"rpc tx: (release = (id = 0, referenceCount = 1))"} {"level":"trace","message":"rpc tx: (abort = (reason = \"rpc: shutdown\", type = failed, obsoleteIsCallersFault = false, obsoleteDurability = 0))"} {"level":"debug","error":"session idle for 50ms","event":3,"sessionID":"659431c9-af87-47a6-8748-133ef8389422","message":"Session terminated"} {"level":"debug","error":"session closed by remote due to eyeball closed connection","event":3,"sessionID":"87dc7052-dddc-4afd-84f5-4dab881be3ba","message":"Session terminated"} {"level":"error","event":3,"sessionID":"87dc7052-dddc-4afd-84f5-4dab881be3ba","error":"io: read/write on closed pipe","message":"Failed to send session payload from destination to transport"} --- PASS: TestServeUDPSession (0.06s) === RUN TestNopCloserReadWriterCloseBeforeEOF --- PASS: TestNopCloserReadWriterCloseBeforeEOF (0.00s) === RUN TestNopCloserReadWriterCloseAfterEOF --- PASS: TestNopCloserReadWriterCloseAfterEOF (0.00s) === RUN TestCreateUDPConnReuseSourcePort --- PASS: TestCreateUDPConnReuseSourcePort (0.00s) PASS ok github.com/cloudflare/cloudflared/connection 2.376s === RUN TestCredentialsRead --- PASS: TestCredentialsRead (0.00s) === RUN TestCredentialsClient --- PASS: TestCredentialsClient (0.00s) === RUN TestLoadOriginCert --- PASS: TestLoadOriginCert (0.00s) === RUN TestJSONArgoTunnelTokenEmpty --- PASS: TestJSONArgoTunnelTokenEmpty (0.00s) === RUN TestJSONArgoTunnelToken --- PASS: TestJSONArgoTunnelToken (0.00s) === RUN TestFindOriginCert_Valid --- PASS: TestFindOriginCert_Valid (0.00s) === RUN TestFindOriginCert_Missing --- PASS: TestFindOriginCert_Missing (0.00s) PASS ok github.com/cloudflare/cloudflared/credentials 1.018s === RUN TestManagerServe Resp [82 101 115 112 111 110 115 101 32 116 111 32 91 55 55 32 49 48 49 32 49 49 53 32 49 49 53 32 57 55 32 49 48 51 32 49 48 49 32 51 50 32 49 48 50 32 49 49 52 32 49 49 49 32 49 48 57 32 51 50 32 52 56 32 53 52 32 53 53 32 53 52 32 53 54 32 53 50 32 53 54 32 52 56 32 52 53 32 53 54 32 53 50 32 57 55 32 53 49 32 52 53 32 53 50 32 53 51 32 53 51 32 53 49 32 52 53 32 57 56 32 53 50 32 49 48 49 32 53 50 32 52 53 32 53 55 32 53 48 32 57 55 32 57 56 32 53 54 32 53 51 32 53 49 32 49 48 48 32 53 49 32 53 54 32 52 56 32 53 54 93] Resp [82 101 115 112 111 110 115 101 32 116 111 32 91 55 55 32 49 48 49 32 49 49 53 32 49 49 53 32 57 55 32 49 48 51 32 49 48 49 32 51 50 32 49 48 50 32 49 49 52 32 49 49 49 32 49 48 57 32 51 50 32 53 52 32 53 49 32 52 56 32 57 57 32 52 57 32 57 55 32 57 55 32 49 48 50 32 52 53 32 53 55 32 53 54 32 53 54 32 53 53 32 52 53 32 53 50 32 53 53 32 53 52 32 52 56 32 52 53 32 57 55 32 57 57 32 49 48 49 32 53 52 32 52 53 32 49 48 48 32 49 48 50 32 53 52 32 49 48 50 32 53 50 32 52 56 32 57 57 32 53 49 32 53 51 32 57 55 32 53 52 32 57 56 93] Resp [82 101 115 112 111 110 115 101 32 116 111 32 91 55 55 32 49 48 49 32 49 49 53 32 49 49 53 32 57 55 32 49 48 51 32 49 48 49 32 51 50 32 49 48 50 32 49 49 52 32 49 49 49 32 49 48 57 32 51 50 32 52 56 32 53 52 32 53 53 32 53 52 32 53 54 32 53 50 32 53 54 32 52 56 32 52 53 32 53 54 32 53 50 32 57 55 32 53 49 32 52 53 32 53 50 32 53 51 32 53 51 32 53 49 32 52 53 32 57 56 32 53 50 32 49 48 49 32 53 50 32 52 53 32 53 55 32 53 48 32 57 55 32 57 56 32 53 54 32 53 51 32 53 49 32 49 48 48 32 53 49 32 53 54 32 52 56 32 53 54 93] Resp [82 101 115 112 111 110 115 101 32 116 111 32 91 55 55 32 49 48 49 32 49 49 53 32 49 49 53 32 57 55 32 49 48 51 32 49 48 49 32 51 50 32 49 48 50 32 49 49 52 32 49 49 49 32 49 48 57 32 51 50 32 53 52 32 53 49 32 52 56 32 57 57 32 52 57 32 57 55 32 57 55 32 49 48 50 32 52 53 32 53 55 32 53 54 32 53 54 32 53 53 32 52 53 32 53 50 32 53 53 32 53 52 32 52 56 32 52 53 32 57 55 32 57 57 32 49 48 49 32 53 52 32 52 53 32 49 48 48 32 49 48 50 32 53 52 32 49 48 50 32 53 50 32 52 56 32 57 57 32 53 49 32 53 51 32 57 55 32 53 52 32 57 56 93] Resp [82 101 115 112 111 110 115 101 32 116 111 32 91 55 55 32 49 48 49 32 49 49 53 32 49 49 53 32 57 55 32 49 48 51 32 49 48 49 32 51 50 32 49 48 50 32 49 49 52 32 49 49 49 32 49 48 57 32 51 50 32 52 56 32 53 52 32 53 53 32 53 52 32 53 54 32 53 50 32 53 54 32 52 56 32 52 53 32 53 54 32 53 50 32 57 55 32 53 49 32 52 53 32 53 50 32 53 51 32 53 51 32 53 49 32 52 53 32 57 56 32 53 50 32 49 48 49 32 53 50 32 52 53 32 53 55 32 53 48 32 57 55 32 57 56 32 53 54 32 53 51 32 53 49 32 49 48 48 32 53 49 32 53 54 32 52 56 32 53 54 93] Resp [82 101 115 112 111 110 115 101 32 116 111 32 91 55 55 32 49 48 49 32 49 49 53 32 49 49 53 32 57 55 32 49 48 51 32 49 48 49 32 51 50 32 49 48 50 32 49 49 52 32 49 49 49 32 49 48 57 32 51 50 32 53 52 32 53 49 32 52 56 32 57 57 32 52 57 32 57 55 32 57 55 32 49 48 50 32 52 53 32 53 55 32 53 54 32 53 54 32 53 53 32 52 53 32 53 50 32 53 53 32 53 52 32 52 56 32 52 53 32 57 55 32 57 57 32 49 48 49 32 53 52 32 52 53 32 49 48 48 32 49 48 50 32 53 52 32 49 48 50 32 53 50 32 52 56 32 57 57 32 53 49 32 53 51 32 57 55 32 53 52 32 57 56 93] Resp [82 101 115 112 111 110 115 101 32 116 111 32 91 55 55 32 49 48 49 32 49 49 53 32 49 49 53 32 57 55 32 49 48 51 32 49 48 49 32 51 50 32 49 48 50 32 49 49 52 32 49 49 49 32 49 48 57 32 51 50 32 52 56 32 53 52 32 53 53 32 53 52 32 53 54 32 53 50 32 53 54 32 52 56 32 52 53 32 53 54 32 53 50 32 57 55 32 53 49 32 52 53 32 53 50 32 53 51 32 53 51 32 53 49 32 52 53 32 57 56 32 53 50 32 49 48 49 32 53 50 32 52 53 32 53 55 32 53 48 32 57 55 32 57 56 32 53 54 32 53 51 32 53 49 32 49 48 48 32 53 49 32 53 54 32 52 56 32 53 54 93] Resp [82 101 115 112 111 110 115 101 32 116 111 32 91 55 55 32 49 48 49 32 49 49 53 32 49 49 53 32 57 55 32 49 48 51 32 49 48 49 32 51 50 32 49 48 50 32 49 49 52 32 49 49 49 32 49 48 57 32 51 50 32 53 52 32 53 49 32 52 56 32 57 57 32 52 57 32 57 55 32 57 55 32 49 48 50 32 52 53 32 53 55 32 53 54 32 53 54 32 53 53 32 52 53 32 53 50 32 53 53 32 53 52 32 52 56 32 52 53 32 57 55 32 57 57 32 49 48 49 32 53 52 32 52 53 32 49 48 48 32 49 48 50 32 53 52 32 49 48 50 32 53 50 32 52 56 32 57 57 32 53 49 32 53 51 32 57 55 32 53 52 32 57 56 93] Resp [82 101 115 112 111 110 115 101 32 116 111 32 91 55 55 32 49 48 49 32 49 49 53 32 49 49 53 32 57 55 32 49 48 51 32 49 48 49 32 51 50 32 49 48 50 32 49 49 52 32 49 49 49 32 49 48 57 32 51 50 32 52 56 32 53 52 32 53 53 32 53 52 32 53 54 32 53 50 32 53 54 32 52 56 32 52 53 32 53 54 32 53 50 32 57 55 32 53 49 32 52 53 32 53 50 32 53 51 32 53 51 32 53 49 32 52 53 32 57 56 32 53 50 32 49 48 49 32 53 50 32 52 53 32 53 55 32 53 48 32 57 55 32 57 56 32 53 54 32 53 51 32 53 49 32 49 48 48 32 53 49 32 53 54 32 52 56 32 53 54 93] Resp [82 101 115 112 111 110 115 101 32 116 111 32 91 55 55 32 49 48 49 32 49 49 53 32 49 49 53 32 57 55 32 49 48 51 32 49 48 49 32 51 50 32 49 48 50 32 49 49 52 32 49 49 49 32 49 48 57 32 51 50 32 53 52 32 53 49 32 52 56 32 57 57 32 52 57 32 57 55 32 57 55 32 49 48 50 32 52 53 32 53 55 32 53 54 32 53 54 32 53 53 32 52 53 32 53 50 32 53 53 32 53 52 32 52 56 32 52 53 32 57 55 32 57 57 32 49 48 49 32 53 52 32 52 53 32 49 48 48 32 49 48 50 32 53 52 32 49 48 50 32 53 50 32 52 56 32 57 57 32 53 49 32 53 51 32 57 55 32 53 52 32 57 56 93] --- PASS: TestManagerServe (0.00s) === RUN TestTimeout --- PASS: TestTimeout (0.10s) === RUN TestUnregisterSessionCloseSession --- PASS: TestUnregisterSessionCloseSession (0.00s) === RUN TestManagerCtxDoneCloseSessions --- PASS: TestManagerCtxDoneCloseSessions (0.00s) === RUN TestSessionCtxDone --- PASS: TestSessionCtxDone (0.00s) === RUN TestCloseSession --- PASS: TestCloseSession (0.00s) === RUN TestCloseIdle --- PASS: TestCloseIdle (0.10s) === RUN TestWriteToDstSessionPreventClosed --- PASS: TestWriteToDstSessionPreventClosed (0.56s) === RUN TestReadFromDstSessionPreventClosed --- PASS: TestReadFromDstSessionPreventClosed (0.56s) === RUN TestMarkActiveNotBlocking --- PASS: TestMarkActiveNotBlocking (0.00s) === RUN TestZeroBytePayload --- PASS: TestZeroBytePayload (0.00s) PASS ok github.com/cloudflare/cloudflared/datagramsession 2.361s === RUN TestGiveBack --- PASS: TestGiveBack (0.00s) === RUN TestRPCAndProxyShareSingleEdgeIP --- PASS: TestRPCAndProxyShareSingleEdgeIP (0.00s) === RUN TestGetAddrForRPC --- PASS: TestGetAddrForRPC (0.00s) === RUN TestOnePerRegion --- PASS: TestOnePerRegion (0.00s) === RUN TestOnlyOneAddrLeft --- PASS: TestOnlyOneAddrLeft (0.00s) === RUN TestNoAddrsLeft --- PASS: TestNoAddrsLeft (0.00s) === RUN TestGetAddr --- PASS: TestGetAddr (0.00s) === RUN TestGetDifferentAddr --- PASS: TestGetDifferentAddr (0.00s) === RUN TestProtocolPercentage --- PASS: TestProtocolPercentage (0.00s) PASS ok github.com/cloudflare/cloudflared/edgediscovery 1.017s === RUN TestAddrSet_AddrUsedBy === RUN TestAddrSet_AddrUsedBy/happy_trivial_test === RUN TestAddrSet_AddrUsedBy/sad_trivial_test === RUN TestAddrSet_AddrUsedBy/sad_test === RUN TestAddrSet_AddrUsedBy/happy_test --- PASS: TestAddrSet_AddrUsedBy (0.00s) --- PASS: TestAddrSet_AddrUsedBy/happy_trivial_test (0.00s) --- PASS: TestAddrSet_AddrUsedBy/sad_trivial_test (0.00s) --- PASS: TestAddrSet_AddrUsedBy/sad_test (0.00s) --- PASS: TestAddrSet_AddrUsedBy/happy_test (0.00s) === RUN TestAddrSet_AvailableAddrs === RUN TestAddrSet_AvailableAddrs/contains_addresses === RUN TestAddrSet_AvailableAddrs/all_free === RUN TestAddrSet_AvailableAddrs/all_used === RUN TestAddrSet_AvailableAddrs/empty --- PASS: TestAddrSet_AvailableAddrs (0.00s) --- PASS: TestAddrSet_AvailableAddrs/contains_addresses (0.00s) --- PASS: TestAddrSet_AvailableAddrs/all_free (0.00s) --- PASS: TestAddrSet_AvailableAddrs/all_used (0.00s) --- PASS: TestAddrSet_AvailableAddrs/empty (0.00s) === RUN TestAddrSet_GetUnusedIP === RUN TestAddrSet_GetUnusedIP/happy_test_with_excluding_set === RUN TestAddrSet_GetUnusedIP/happy_test_with_no_excluding === RUN TestAddrSet_GetUnusedIP/sad_test_with_no_excluding === RUN TestAddrSet_GetUnusedIP/sad_test_with_excluding --- PASS: TestAddrSet_GetUnusedIP (0.00s) --- PASS: TestAddrSet_GetUnusedIP/happy_test_with_excluding_set (0.00s) --- PASS: TestAddrSet_GetUnusedIP/happy_test_with_no_excluding (0.00s) --- PASS: TestAddrSet_GetUnusedIP/sad_test_with_no_excluding (0.00s) --- PASS: TestAddrSet_GetUnusedIP/sad_test_with_excluding (0.00s) === RUN TestAddrSet_GiveBack === RUN TestAddrSet_GiveBack/sad_test_with_excluding === RUN TestAddrSet_GiveBack/sad_test_with_excluding#01 --- PASS: TestAddrSet_GiveBack (0.00s) --- PASS: TestAddrSet_GiveBack/sad_test_with_excluding (0.00s) --- PASS: TestAddrSet_GiveBack/sad_test_with_excluding#01 (0.00s) === RUN TestAddrSet_GetAnyAddress === RUN TestAddrSet_GetAnyAddress/Sad_test_--_GetAnyAddress_should_only_fail_if_the_region_is_empty === RUN TestAddrSet_GetAnyAddress/Happy_test_(all_addresses_unused) === RUN TestAddrSet_GetAnyAddress/Happy_test_(GetAnyAddress_can_still_return_addresses_used_by_proxy_conns) --- PASS: TestAddrSet_GetAnyAddress (0.00s) --- PASS: TestAddrSet_GetAnyAddress/Sad_test_--_GetAnyAddress_should_only_fail_if_the_region_is_empty (0.00s) --- PASS: TestAddrSet_GetAnyAddress/Happy_test_(all_addresses_unused) (0.00s) --- PASS: TestAddrSet_GetAnyAddress/Happy_test_(GetAnyAddress_can_still_return_addresses_used_by_proxy_conns) (0.00s) === RUN TestEdgeDiscovery --- PASS: TestEdgeDiscovery (0.00s) === RUN TestRegion_New === RUN TestRegion_New/IPv4_addresses_with_IPv4Only === RUN TestRegion_New/IPv6_addresses_with_IPv4Only === RUN TestRegion_New/IPv6_addresses_with_IPv6Only === RUN TestRegion_New/IPv6_addresses_with_IPv4Only#01 === RUN TestRegion_New/IPv4_(first)_and_IPv6_addresses_with_Auto === RUN TestRegion_New/IPv6_(first)_and_IPv4_addresses_with_Auto === RUN TestRegion_New/IPv4_addresses_with_Auto === RUN TestRegion_New/IPv6_addresses_with_Auto --- PASS: TestRegion_New (0.00s) --- PASS: TestRegion_New/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegion_New/IPv6_addresses_with_IPv4Only (0.00s) --- PASS: TestRegion_New/IPv6_addresses_with_IPv6Only (0.00s) --- PASS: TestRegion_New/IPv6_addresses_with_IPv4Only#01 (0.00s) --- PASS: TestRegion_New/IPv4_(first)_and_IPv6_addresses_with_Auto (0.00s) --- PASS: TestRegion_New/IPv6_(first)_and_IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_New/IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_New/IPv6_addresses_with_Auto (0.00s) === RUN TestRegion_AnyAddress_EmptyActiveSet === RUN TestRegion_AnyAddress_EmptyActiveSet/IPv6_addresses_with_IPv4Only === RUN TestRegion_AnyAddress_EmptyActiveSet/IPv4_addresses_with_IPv6Only --- PASS: TestRegion_AnyAddress_EmptyActiveSet (0.00s) --- PASS: TestRegion_AnyAddress_EmptyActiveSet/IPv6_addresses_with_IPv4Only (0.00s) --- PASS: TestRegion_AnyAddress_EmptyActiveSet/IPv4_addresses_with_IPv6Only (0.00s) === RUN TestRegion_AssignAnyAddress_FullyUsedActiveSet === RUN TestRegion_AssignAnyAddress_FullyUsedActiveSet/IPv6_addresses_with_IPv6Only === RUN TestRegion_AssignAnyAddress_FullyUsedActiveSet/IPv4_addresses_with_IPv4Only --- PASS: TestRegion_AssignAnyAddress_FullyUsedActiveSet (0.00s) --- PASS: TestRegion_AssignAnyAddress_FullyUsedActiveSet/IPv6_addresses_with_IPv6Only (0.00s) --- PASS: TestRegion_AssignAnyAddress_FullyUsedActiveSet/IPv4_addresses_with_IPv4Only (0.00s) === RUN TestRegion_GiveBack_NoConnectivityError === RUN TestRegion_GiveBack_NoConnectivityError/IPv4_addresses_with_IPv4Only === RUN TestRegion_GiveBack_NoConnectivityError/IPv6_addresses_with_IPv6Only === RUN TestRegion_GiveBack_NoConnectivityError/IPv4_(first)_and_IPv6_addresses_with_Auto === RUN TestRegion_GiveBack_NoConnectivityError/IPv6_(first)_and_IPv4_addresses_with_Auto === RUN TestRegion_GiveBack_NoConnectivityError/IPv4_addresses_with_Auto === RUN TestRegion_GiveBack_NoConnectivityError/IPv6_addresses_with_Auto --- PASS: TestRegion_GiveBack_NoConnectivityError (0.00s) --- PASS: TestRegion_GiveBack_NoConnectivityError/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegion_GiveBack_NoConnectivityError/IPv6_addresses_with_IPv6Only (0.00s) --- PASS: TestRegion_GiveBack_NoConnectivityError/IPv4_(first)_and_IPv6_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_NoConnectivityError/IPv6_(first)_and_IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_NoConnectivityError/IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_NoConnectivityError/IPv6_addresses_with_Auto (0.00s) === RUN TestRegion_GiveBack_ForeignAddr === RUN TestRegion_GiveBack_ForeignAddr/IPv4_addresses_with_IPv4Only === RUN TestRegion_GiveBack_ForeignAddr/IPv6_addresses_with_IPv6Only === RUN TestRegion_GiveBack_ForeignAddr/IPv4_(first)_and_IPv6_addresses_with_Auto === RUN TestRegion_GiveBack_ForeignAddr/IPv6_(first)_and_IPv4_addresses_with_Auto === RUN TestRegion_GiveBack_ForeignAddr/IPv4_addresses_with_Auto === RUN TestRegion_GiveBack_ForeignAddr/IPv6_addresses_with_Auto --- PASS: TestRegion_GiveBack_ForeignAddr (0.00s) --- PASS: TestRegion_GiveBack_ForeignAddr/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegion_GiveBack_ForeignAddr/IPv6_addresses_with_IPv6Only (0.00s) --- PASS: TestRegion_GiveBack_ForeignAddr/IPv4_(first)_and_IPv6_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_ForeignAddr/IPv6_(first)_and_IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_ForeignAddr/IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_ForeignAddr/IPv6_addresses_with_Auto (0.00s) === RUN TestRegion_GiveBack_SwapPrimary === RUN TestRegion_GiveBack_SwapPrimary/IPv4_addresses_with_IPv4Only === RUN TestRegion_GiveBack_SwapPrimary/IPv6_addresses_with_IPv6Only === RUN TestRegion_GiveBack_SwapPrimary/IPv4_(first)_and_IPv6_addresses_with_Auto === RUN TestRegion_GiveBack_SwapPrimary/IPv6_(first)_and_IPv4_addresses_with_Auto === RUN TestRegion_GiveBack_SwapPrimary/IPv4_addresses_with_Auto === RUN TestRegion_GiveBack_SwapPrimary/IPv6_addresses_with_Auto --- PASS: TestRegion_GiveBack_SwapPrimary (0.00s) --- PASS: TestRegion_GiveBack_SwapPrimary/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegion_GiveBack_SwapPrimary/IPv6_addresses_with_IPv6Only (0.00s) --- PASS: TestRegion_GiveBack_SwapPrimary/IPv4_(first)_and_IPv6_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_SwapPrimary/IPv6_(first)_and_IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_SwapPrimary/IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_SwapPrimary/IPv6_addresses_with_Auto (0.00s) === RUN TestRegion_GiveBack_IPv4_ResetPrimary --- PASS: TestRegion_GiveBack_IPv4_ResetPrimary (0.00s) === RUN TestRegion_GiveBack_Timeout --- PASS: TestRegion_GiveBack_Timeout (0.00s) === RUN TestRegions_AddrUsedBy === RUN TestRegions_AddrUsedBy/IPv4_addresses_with_IPv4Only === RUN TestRegions_AddrUsedBy/IPv6_addresses_with_IPv6Only --- PASS: TestRegions_AddrUsedBy (0.00s) --- PASS: TestRegions_AddrUsedBy/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegions_AddrUsedBy/IPv6_addresses_with_IPv6Only (0.00s) === RUN TestRegions_Giveback_Region1 === RUN TestRegions_Giveback_Region1/IPv4_addresses_with_IPv4Only === RUN TestRegions_Giveback_Region1/IPv6_addresses_with_IPv6Only --- PASS: TestRegions_Giveback_Region1 (0.00s) --- PASS: TestRegions_Giveback_Region1/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegions_Giveback_Region1/IPv6_addresses_with_IPv6Only (0.00s) === RUN TestRegions_Giveback_Region2 === RUN TestRegions_Giveback_Region2/IPv4_addresses_with_IPv4Only === RUN TestRegions_Giveback_Region2/IPv6_addresses_with_IPv6Only --- PASS: TestRegions_Giveback_Region2 (0.00s) --- PASS: TestRegions_Giveback_Region2/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegions_Giveback_Region2/IPv6_addresses_with_IPv6Only (0.00s) === RUN TestRegions_GetUnusedAddr_OneAddrLeft === RUN TestRegions_GetUnusedAddr_OneAddrLeft/IPv4_addresses_with_IPv4Only === RUN TestRegions_GetUnusedAddr_OneAddrLeft/IPv6_addresses_with_IPv6Only --- PASS: TestRegions_GetUnusedAddr_OneAddrLeft (0.00s) --- PASS: TestRegions_GetUnusedAddr_OneAddrLeft/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegions_GetUnusedAddr_OneAddrLeft/IPv6_addresses_with_IPv6Only (0.00s) === RUN TestRegions_GetUnusedAddr_Excluding_Region1 === RUN TestRegions_GetUnusedAddr_Excluding_Region1/IPv4_addresses_with_IPv4Only === RUN TestRegions_GetUnusedAddr_Excluding_Region1/IPv6_addresses_with_IPv6Only --- PASS: TestRegions_GetUnusedAddr_Excluding_Region1 (0.00s) --- PASS: TestRegions_GetUnusedAddr_Excluding_Region1/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegions_GetUnusedAddr_Excluding_Region1/IPv6_addresses_with_IPv6Only (0.00s) === RUN TestRegions_GetUnusedAddr_Excluding_Region2 === RUN TestRegions_GetUnusedAddr_Excluding_Region2/IPv4_addresses_with_IPv4Only === RUN TestRegions_GetUnusedAddr_Excluding_Region2/IPv6_addresses_with_IPv6Only --- PASS: TestRegions_GetUnusedAddr_Excluding_Region2 (0.00s) --- PASS: TestRegions_GetUnusedAddr_Excluding_Region2/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegions_GetUnusedAddr_Excluding_Region2/IPv6_addresses_with_IPv6Only (0.00s) === RUN TestNewNoResolveBalancesRegions === RUN TestNewNoResolveBalancesRegions/one_address === RUN TestNewNoResolveBalancesRegions/two_addresses --- PASS: TestNewNoResolveBalancesRegions (0.00s) --- PASS: TestNewNoResolveBalancesRegions/one_address (0.00s) --- PASS: TestNewNoResolveBalancesRegions/two_addresses (0.00s) === RUN TestGetRegionalServiceName --- PASS: TestGetRegionalServiceName (0.00s) PASS ok github.com/cloudflare/cloudflared/edgediscovery/allregions 1.018s === RUN TestUnmarshalFeaturesRecord --- PASS: TestUnmarshalFeaturesRecord (0.00s) === RUN TestStaticFeatures --- PASS: TestStaticFeatures (0.00s) PASS ok github.com/cloudflare/cloudflared/features 1.011s ? github.com/cloudflare/cloudflared/ingress/middleware [no test files] ? github.com/cloudflare/cloudflared/internal/test [no test files] === RUN TestShutdown --- PASS: TestShutdown (0.04s) === RUN TestEmptyBeforeShutdown --- PASS: TestEmptyBeforeShutdown (0.02s) === RUN TestAbort --- PASS: TestAbort (0.02s) === RUN TestCounter --- PASS: TestCounter (0.00s) === RUN TestHandshake --- PASS: TestHandshake (0.20s) === RUN TestSingleStream --- PASS: TestSingleStream (0.00s) === RUN TestSingleStreamLargeResponseBody h2mux_test.go:262: Writing payload... h2mux_test.go:264: Wrote 16777216 bytes into the stream --- PASS: TestSingleStreamLargeResponseBody (0.70s) === RUN TestMultipleStreams --- PASS: TestMultipleStreams (0.01s) === RUN TestMultipleStreamsFlowControl --- PASS: TestMultipleStreamsFlowControl (0.70s) === RUN TestGracefulShutdown --- PASS: TestGracefulShutdown (0.03s) === RUN TestUnexpectedShutdown --- PASS: TestUnexpectedShutdown (0.00s) === RUN TestOpenAfterDisconnect --- PASS: TestOpenAfterDisconnect (0.00s) === RUN TestHPACK --- PASS: TestHPACK (0.00s) === RUN TestRetry --- PASS: TestRetry (0.00s) === RUN TestMarkActive --- PASS: TestMarkActive (0.00s) === RUN TestFlowControlSingleStream --- PASS: TestFlowControlSingleStream (0.00s) === RUN TestMuxedStreamEOF --- PASS: TestMuxedStreamEOF (0.08s) === RUN TestIsRPCStream --- PASS: TestIsRPCStream (0.00s) === RUN TestRTTUpdate --- PASS: TestRTTUpdate (0.00s) === RUN TestFlowControlDataUpdate --- PASS: TestFlowControlDataUpdate (0.00s) === RUN TestMuxMetricsUpdater muxmetrics_test.go:89: Inherently racy test due to muxMetricsUpdaterImpl.run() --- SKIP: TestMuxMetricsUpdater (0.00s) === RUN TestMissingHeaders --- PASS: TestMissingHeaders (0.00s) === RUN TestReceiveHeaderData --- PASS: TestReceiveHeaderData (0.00s) === RUN TestChopEncodedHeaders --- PASS: TestChopEncodedHeaders (0.00s) === RUN TestChopEncodedEmptyHeaders --- PASS: TestChopEncodedEmptyHeaders (0.00s) === RUN TestReadyListEmpty --- PASS: TestReadyListEmpty (0.00s) === RUN TestReadyListSignal --- PASS: TestReadyListSignal (0.00s) === RUN TestReadyListMultipleSignals --- PASS: TestReadyListMultipleSignals (0.00s) === RUN TestReadyListClose --- PASS: TestReadyListClose (0.00s) === RUN TestReadyDescriptorQueue --- PASS: TestReadyDescriptorQueue (0.00s) === RUN TestReadyDescriptorMap --- PASS: TestReadyDescriptorMap (0.00s) === RUN TestSharedBuffer --- PASS: TestSharedBuffer (0.00s) === RUN TestSharedBufferBlockingRead --- PASS: TestSharedBufferBlockingRead (0.25s) === RUN TestSharedBufferConcurrentReadWrite --- PASS: TestSharedBufferConcurrentReadWrite (0.30s) === RUN TestSharedBufferClose --- PASS: TestSharedBufferClose (0.00s) PASS ok github.com/cloudflare/cloudflared/h2mux 3.428s === RUN TestCreateTLSListenerHostAndPortSuccess --- PASS: TestCreateTLSListenerHostAndPortSuccess (0.02s) === RUN TestCreateTLSListenerOnlyHostSuccess --- PASS: TestCreateTLSListenerOnlyHostSuccess (0.00s) === RUN TestCreateTLSListenerOnlyPortSuccess --- PASS: TestCreateTLSListenerOnlyPortSuccess (0.00s) PASS ok github.com/cloudflare/cloudflared/hello 1.031s ? github.com/cloudflare/cloudflared/quic/schema [no test files] ? github.com/cloudflare/cloudflared/tunneldns [no test files] ? github.com/cloudflare/cloudflared/tunnelrpc [no test files] ? github.com/cloudflare/cloudflared/tunnelstate [no test files] === RUN TestCorrespondingFields --- PASS: TestCorrespondingFields (0.00s) === RUN TestUnmarshalRemoteConfigOverridesGlobal --- PASS: TestUnmarshalRemoteConfigOverridesGlobal (0.00s) === RUN TestOriginRequestConfigOverrides --- PASS: TestOriginRequestConfigOverrides (0.00s) === RUN TestOriginRequestConfigDefaults --- PASS: TestOriginRequestConfigDefaults (0.00s) === RUN TestDefaultConfigFromCLI --- PASS: TestDefaultConfigFromCLI (0.00s) === RUN TestFunnelIdleTimeout {"level":"debug","src":"127.0.0.1","dst":"127.0.0.1","originalEchoID":42573,"originalEchoSeq":8129,"message":"Received ICMP request"} {"level":"debug","message":"Opened ICMP socket listen on 127.0.0.1:66"} {"level":"debug","src":"127.0.0.1","dst":"127.0.0.1","originalEchoID":42573,"message":"New flow"} {"level":"debug","dst":"127.0.0.1:0","echoID":42573,"seq":8129,"message":"Sent ICMP reply to edge"} {"level":"debug","src":"127.0.0.1","dst":"127.0.0.1","originalEchoID":42573,"originalEchoSeq":8129,"message":"Received ICMP request"} {"level":"debug","dst":"127.0.0.1:0","echoID":42573,"seq":8129,"message":"Sent ICMP reply to edge"} {"level":"debug","src":"127.0.0.1","dst":"127.0.0.1","originalEchoID":42573,"originalEchoSeq":8129,"message":"Received ICMP request"} {"level":"debug","message":"Opened ICMP socket listen on 127.0.0.1:67"} {"level":"debug","src":"127.0.0.1","dst":"127.0.0.1","originalEchoID":42573,"message":"New flow"} {"level":"debug","dst":"127.0.0.1:0","echoID":42573,"seq":8129,"message":"Sent ICMP reply to edge"} --- PASS: TestFunnelIdleTimeout (4.01s) === RUN TestReuseFunnel {"level":"debug","src":"127.0.0.1","dst":"127.0.0.1","originalEchoID":42573,"originalEchoSeq":8129,"message":"Received ICMP request"} {"level":"debug","message":"Opened ICMP socket listen on 127.0.0.1:69"} {"level":"debug","src":"127.0.0.1","dst":"127.0.0.1","originalEchoID":42573,"message":"New flow"} {"level":"debug","dst":"127.0.0.1:0","echoID":42573,"seq":8129,"message":"Sent ICMP reply to edge"} {"level":"debug","src":"127.0.0.1","dst":"127.0.0.1","originalEchoID":42573,"originalEchoSeq":8129,"message":"Received ICMP request"} {"level":"debug","dst":"127.0.0.1:0","echoID":42573,"seq":8129,"message":"Sent ICMP reply to edge"} --- PASS: TestReuseFunnel (0.20s) === RUN TestParseUnixSocket --- PASS: TestParseUnixSocket (0.00s) === RUN TestParseUnixSocketTLS --- PASS: TestParseUnixSocketTLS (0.00s) === RUN TestParseIngressNilConfig --- PASS: TestParseIngressNilConfig (0.00s) === RUN TestParseIngress === RUN TestParseIngress/Empty_file === RUN TestParseIngress/Multiple_rules === RUN TestParseIngress/Extra_keys === RUN TestParseIngress/ws_service === RUN TestParseIngress/Hostname_can_be_omitted === RUN TestParseIngress/Unicode_domain === RUN TestParseIngress/Invalid_unicode_domain === RUN TestParseIngress/Invalid_service === RUN TestParseIngress/Last_rule_isn't_catchall === RUN TestParseIngress/First_rule_is_catchall === RUN TestParseIngress/Catch-all_rule_can't_have_a_path === RUN TestParseIngress/Invalid_regex === RUN TestParseIngress/Service_must_have_a_scheme === RUN TestParseIngress/Wildcard_not_at_start === RUN TestParseIngress/Service_can't_have_a_path === RUN TestParseIngress/Invalid_HTTP_status === RUN TestParseIngress/Invalid_HTTP_status_code === RUN TestParseIngress/Valid_HTTP_status === RUN TestParseIngress/Valid_hello_world_service === RUN TestParseIngress/TCP_services === RUN TestParseIngress/SSH_services === RUN TestParseIngress/RDP_services === RUN TestParseIngress/SMB_services === RUN TestParseIngress/Other_TCP_services === RUN TestParseIngress/SOCKS_services === RUN TestParseIngress/URL_isn't_necessary_if_using_bastion === RUN TestParseIngress/Bastion_service === RUN TestParseIngress/Hostname_contains_port --- PASS: TestParseIngress (0.01s) --- PASS: TestParseIngress/Empty_file (0.00s) --- PASS: TestParseIngress/Multiple_rules (0.00s) --- PASS: TestParseIngress/Extra_keys (0.00s) --- PASS: TestParseIngress/ws_service (0.00s) --- PASS: TestParseIngress/Hostname_can_be_omitted (0.00s) --- PASS: TestParseIngress/Unicode_domain (0.00s) --- PASS: TestParseIngress/Invalid_unicode_domain (0.00s) --- PASS: TestParseIngress/Invalid_service (0.00s) --- PASS: TestParseIngress/Last_rule_isn't_catchall (0.00s) --- PASS: TestParseIngress/First_rule_is_catchall (0.00s) --- PASS: TestParseIngress/Catch-all_rule_can't_have_a_path (0.00s) --- PASS: TestParseIngress/Invalid_regex (0.00s) --- PASS: TestParseIngress/Service_must_have_a_scheme (0.00s) --- PASS: TestParseIngress/Wildcard_not_at_start (0.00s) --- PASS: TestParseIngress/Service_can't_have_a_path (0.00s) --- PASS: TestParseIngress/Invalid_HTTP_status (0.00s) --- PASS: TestParseIngress/Invalid_HTTP_status_code (0.00s) --- PASS: TestParseIngress/Valid_HTTP_status (0.00s) --- PASS: TestParseIngress/Valid_hello_world_service (0.00s) --- PASS: TestParseIngress/TCP_services (0.00s) --- PASS: TestParseIngress/SSH_services (0.00s) --- PASS: TestParseIngress/RDP_services (0.00s) --- PASS: TestParseIngress/SMB_services (0.00s) --- PASS: TestParseIngress/Other_TCP_services (0.00s) --- PASS: TestParseIngress/SOCKS_services (0.00s) --- PASS: TestParseIngress/URL_isn't_necessary_if_using_bastion (0.00s) --- PASS: TestParseIngress/Bastion_service (0.00s) --- PASS: TestParseIngress/Hostname_contains_port (0.00s) === RUN TestSingleOriginSetsConfig --- PASS: TestSingleOriginSetsConfig (0.00s) === RUN TestSingleOriginServices === RUN TestSingleOriginServices/Valid_hello-world === RUN TestSingleOriginServices/Valid_bastion === RUN TestSingleOriginServices/Valid_http_url === RUN TestSingleOriginServices/Valid_tcp_url === RUN TestSingleOriginServices/Valid_unix-socket === RUN TestSingleOriginServices/No_origins_defined --- PASS: TestSingleOriginServices (0.00s) --- PASS: TestSingleOriginServices/Valid_hello-world (0.00s) --- PASS: TestSingleOriginServices/Valid_bastion (0.00s) --- PASS: TestSingleOriginServices/Valid_http_url (0.00s) --- PASS: TestSingleOriginServices/Valid_tcp_url (0.00s) --- PASS: TestSingleOriginServices/Valid_unix-socket (0.00s) --- PASS: TestSingleOriginServices/No_origins_defined (0.00s) === RUN TestSingleOriginServices_URL === RUN TestSingleOriginServices_URL/http === RUN TestSingleOriginServices_URL/https === RUN TestSingleOriginServices_URL/ssh === RUN TestSingleOriginServices_URL/rdp === RUN TestSingleOriginServices_URL/smb === RUN TestSingleOriginServices_URL/tcp --- PASS: TestSingleOriginServices_URL (0.00s) --- PASS: TestSingleOriginServices_URL/http (0.00s) --- PASS: TestSingleOriginServices_URL/https (0.00s) --- PASS: TestSingleOriginServices_URL/ssh (0.00s) --- PASS: TestSingleOriginServices_URL/rdp (0.00s) --- PASS: TestSingleOriginServices_URL/smb (0.00s) --- PASS: TestSingleOriginServices_URL/tcp (0.00s) === RUN TestFindMatchingRule --- PASS: TestFindMatchingRule (0.00s) === RUN TestIsHTTPService --- PASS: TestIsHTTPService (0.00s) === RUN TestParseAccessConfig === RUN TestParseAccessConfig/Config_required_with_teamName_only === RUN TestParseAccessConfig/required_false === RUN TestParseAccessConfig/required_true_but_empty_config === RUN TestParseAccessConfig/complete_config === RUN TestParseAccessConfig/required_true_with_audTags_but_no_teamName --- PASS: TestParseAccessConfig (0.00s) --- PASS: TestParseAccessConfig/Config_required_with_teamName_only (0.00s) --- PASS: TestParseAccessConfig/required_false (0.00s) --- PASS: TestParseAccessConfig/required_true_but_empty_config (0.00s) --- PASS: TestParseAccessConfig/complete_config (0.00s) --- PASS: TestParseAccessConfig/required_true_with_audTags_but_no_teamName (0.00s) === RUN TestStreamTCPConnection --- PASS: TestStreamTCPConnection (0.00s) === RUN TestDefaultStreamWSOverTCPConnection --- PASS: TestDefaultStreamWSOverTCPConnection (0.00s) === RUN TestSocksStreamWSOverTCPConnection --- PASS: TestSocksStreamWSOverTCPConnection (0.00s) === RUN TestWsConnReturnsBeforeStreamReturns --- PASS: TestWsConnReturnsBeforeStreamReturns (0.63s) === RUN TestICMPRouterEcho --- PASS: TestICMPRouterEcho (0.05s) === RUN TestTraceICMPRouterEcho --- PASS: TestTraceICMPRouterEcho (0.02s) === RUN TestConcurrentRequestsToSameDst --- PASS: TestConcurrentRequestsToSameDst (0.02s) === RUN TestICMPRouterRejectNotEcho --- PASS: TestICMPRouterRejectNotEcho (0.00s) === RUN TestRawTCPServiceEstablishConnection --- PASS: TestRawTCPServiceEstablishConnection (0.00s) === RUN TestTCPOverWSServiceEstablishConnection === RUN TestTCPOverWSServiceEstablishConnection/specific_TCP_service === RUN TestTCPOverWSServiceEstablishConnection/bastion_service === RUN TestTCPOverWSServiceEstablishConnection/invalid_bastion_request --- PASS: TestTCPOverWSServiceEstablishConnection (0.00s) --- PASS: TestTCPOverWSServiceEstablishConnection/specific_TCP_service (0.00s) --- PASS: TestTCPOverWSServiceEstablishConnection/bastion_service (0.00s) --- PASS: TestTCPOverWSServiceEstablishConnection/invalid_bastion_request (0.00s) === RUN TestHTTPServiceHostHeaderOverride --- PASS: TestHTTPServiceHostHeaderOverride (0.09s) === RUN TestHTTPServiceUsesIngressRuleScheme --- PASS: TestHTTPServiceUsesIngressRuleScheme (0.01s) === RUN TestAddPortIfMissing === RUN TestAddPortIfMissing/ssh://[::1] === RUN TestAddPortIfMissing/ssh://[::1]:38 === RUN TestAddPortIfMissing/ssh://abc:38 === RUN TestAddPortIfMissing/ssh://127.0.0.1:38 === RUN TestAddPortIfMissing/ssh://127.0.0.1 --- PASS: TestAddPortIfMissing (0.00s) --- PASS: TestAddPortIfMissing/ssh://[::1] (0.00s) --- PASS: TestAddPortIfMissing/ssh://[::1]:38 (0.00s) --- PASS: TestAddPortIfMissing/ssh://abc:38 (0.00s) --- PASS: TestAddPortIfMissing/ssh://127.0.0.1:38 (0.00s) --- PASS: TestAddPortIfMissing/ssh://127.0.0.1 (0.00s) === RUN TestRouterReturnTTLExceed --- PASS: TestRouterReturnTTLExceed (0.00s) === RUN Test_rule_matches === RUN Test_rule_matches/Just_hostname,_pass === RUN Test_rule_matches/Unicode_hostname_with_unicode_request,_pass === RUN Test_rule_matches/Unicode_hostname_with_punycode_request,_pass === RUN Test_rule_matches/Entire_hostname_is_wildcard,_should_match_everything === RUN Test_rule_matches/Just_hostname,_fail === RUN Test_rule_matches/Just_wildcard_hostname,_pass === RUN Test_rule_matches/Just_wildcard_hostname,_fail === RUN Test_rule_matches/Just_wildcard_outside_of_subdomain_in_hostname,_fail === RUN Test_rule_matches/Wildcard_over_multiple_subdomains === RUN Test_rule_matches/Hostname_and_path === RUN Test_rule_matches/Hostname_and_empty_Regex === RUN Test_rule_matches/Hostname_and_nil_path === RUN Test_rule_matches/Hostname_with_wildcard_should_not_match_if_no_dot_present --- PASS: Test_rule_matches (0.00s) --- PASS: Test_rule_matches/Just_hostname,_pass (0.00s) --- PASS: Test_rule_matches/Unicode_hostname_with_unicode_request,_pass (0.00s) --- PASS: Test_rule_matches/Unicode_hostname_with_punycode_request,_pass (0.00s) --- PASS: Test_rule_matches/Entire_hostname_is_wildcard,_should_match_everything (0.00s) --- PASS: Test_rule_matches/Just_hostname,_fail (0.00s) --- PASS: Test_rule_matches/Just_wildcard_hostname,_pass (0.00s) --- PASS: Test_rule_matches/Just_wildcard_hostname,_fail (0.00s) --- PASS: Test_rule_matches/Just_wildcard_outside_of_subdomain_in_hostname,_fail (0.00s) --- PASS: Test_rule_matches/Wildcard_over_multiple_subdomains (0.00s) --- PASS: Test_rule_matches/Hostname_and_path (0.00s) --- PASS: Test_rule_matches/Hostname_and_empty_Regex (0.00s) --- PASS: Test_rule_matches/Hostname_and_nil_path (0.00s) --- PASS: Test_rule_matches/Hostname_with_wildcard_should_not_match_if_no_dot_present (0.00s) === RUN TestStaticHTTPStatus --- PASS: TestStaticHTTPStatus (0.00s) === RUN TestMarshalJSON === RUN TestMarshalJSON/Nil === RUN TestMarshalJSON/Nil_regex === RUN TestMarshalJSON/Empty === RUN TestMarshalJSON/Basic --- PASS: TestMarshalJSON (0.00s) --- PASS: TestMarshalJSON/Nil (0.00s) --- PASS: TestMarshalJSON/Nil_regex (0.00s) --- PASS: TestMarshalJSON/Empty (0.00s) --- PASS: TestMarshalJSON/Basic (0.00s) PASS ok github.com/cloudflare/cloudflared/ingress 6.100s === RUN TestRuleCreation --- PASS: TestRuleCreation (0.00s) === RUN TestRuleCreationByCIDR --- PASS: TestRuleCreationByCIDR (0.00s) === RUN TestRulesNoRules --- PASS: TestRulesNoRules (0.00s) === RUN TestRulesMatchIPAndPort --- PASS: TestRulesMatchIPAndPort (0.00s) === RUN TestRulesMatchIPAndPort2 --- PASS: TestRulesMatchIPAndPort2 (0.00s) PASS ok github.com/cloudflare/cloudflared/ipaccess 1.012s === RUN TestResilientMultiWriter_Errors === RUN TestResilientMultiWriter_Errors/All_valid_writers === RUN TestResilientMultiWriter_Errors/All_invalid_writers === RUN TestResilientMultiWriter_Errors/First_invalid_writer === RUN TestResilientMultiWriter_Errors/First_valid_writer --- PASS: TestResilientMultiWriter_Errors (0.00s) --- PASS: TestResilientMultiWriter_Errors/All_valid_writers (0.00s) --- PASS: TestResilientMultiWriter_Errors/All_invalid_writers (0.00s) --- PASS: TestResilientMultiWriter_Errors/First_invalid_writer (0.00s) --- PASS: TestResilientMultiWriter_Errors/First_valid_writer (0.00s) === RUN TestResilientMultiWriter_Management === RUN TestResilientMultiWriter_Management/debug === RUN TestResilientMultiWriter_Management/info === RUN TestResilientMultiWriter_Management/warn === RUN TestResilientMultiWriter_Management/error === RUN TestResilientMultiWriter_Management/fatal === RUN TestResilientMultiWriter_Management/panic --- PASS: TestResilientMultiWriter_Management (0.00s) --- PASS: TestResilientMultiWriter_Management/debug (0.00s) --- PASS: TestResilientMultiWriter_Management/info (0.00s) --- PASS: TestResilientMultiWriter_Management/warn (0.00s) --- PASS: TestResilientMultiWriter_Management/error (0.00s) --- PASS: TestResilientMultiWriter_Management/fatal (0.00s) --- PASS: TestResilientMultiWriter_Management/panic (0.00s) PASS ok github.com/cloudflare/cloudflared/logger 1.016s === RUN TestIntoClientEvent_StartStreaming === RUN TestIntoClientEvent_StartStreaming/no_filters === RUN TestIntoClientEvent_StartStreaming/level_filter === RUN TestIntoClientEvent_StartStreaming/events_filter === RUN TestIntoClientEvent_StartStreaming/sampling_filter === RUN TestIntoClientEvent_StartStreaming/level_and_events_filters --- PASS: TestIntoClientEvent_StartStreaming (0.00s) --- PASS: TestIntoClientEvent_StartStreaming/no_filters (0.00s) --- PASS: TestIntoClientEvent_StartStreaming/level_filter (0.00s) --- PASS: TestIntoClientEvent_StartStreaming/events_filter (0.00s) --- PASS: TestIntoClientEvent_StartStreaming/sampling_filter (0.00s) --- PASS: TestIntoClientEvent_StartStreaming/level_and_events_filters (0.00s) === RUN TestIntoClientEvent_StopStreaming --- PASS: TestIntoClientEvent_StopStreaming (0.00s) === RUN TestIntoClientEvent_Invalid --- PASS: TestIntoClientEvent_Invalid (0.00s) === RUN TestIntoServerEvent_Logs --- PASS: TestIntoServerEvent_Logs (0.00s) === RUN TestIntoServerEvent_Invalid --- PASS: TestIntoServerEvent_Invalid (0.00s) === RUN TestReadServerEvent --- PASS: TestReadServerEvent (0.00s) === RUN TestReadServerEvent_InvalidWebSocketMessageType --- PASS: TestReadServerEvent_InvalidWebSocketMessageType (5.02s) === RUN TestReadServerEvent_InvalidMessageType --- PASS: TestReadServerEvent_InvalidMessageType (0.00s) === RUN TestReadClientEvent --- PASS: TestReadClientEvent (0.00s) === RUN TestReadClientEvent_InvalidWebSocketMessageType --- PASS: TestReadClientEvent_InvalidWebSocketMessageType (0.00s) === RUN TestReadClientEvent_InvalidMessageType --- PASS: TestReadClientEvent_InvalidMessageType (0.00s) === RUN TestLoggerWrite_NoSessions --- PASS: TestLoggerWrite_NoSessions (0.00s) === RUN TestLoggerWrite_OneSession --- PASS: TestLoggerWrite_OneSession (0.00s) === RUN TestLoggerWrite_MultipleSessions --- PASS: TestLoggerWrite_MultipleSessions (0.00s) === RUN TestParseZerologEvent_EventTypes === RUN TestParseZerologEvent_EventTypes/cloudflared === RUN TestParseZerologEvent_EventTypes/http === RUN TestParseZerologEvent_EventTypes/tcp === RUN TestParseZerologEvent_EventTypes/udp === RUN TestParseZerologEvent_EventTypes/invalid --- PASS: TestParseZerologEvent_EventTypes (0.00s) --- PASS: TestParseZerologEvent_EventTypes/cloudflared (0.00s) --- PASS: TestParseZerologEvent_EventTypes/http (0.00s) --- PASS: TestParseZerologEvent_EventTypes/tcp (0.00s) --- PASS: TestParseZerologEvent_EventTypes/udp (0.00s) --- PASS: TestParseZerologEvent_EventTypes/invalid (0.00s) === RUN TestParseZerologEvent_Fields --- PASS: TestParseZerologEvent_Fields (0.00s) === RUN TestValidateAccessTokenQueryMiddleware --- PASS: TestValidateAccessTokenQueryMiddleware (0.00s) === RUN TestDisableDiagnosticRoutes === RUN TestDisableDiagnosticRoutes/_metrics === RUN TestDisableDiagnosticRoutes/_debug_pprof_goroutine === RUN TestDisableDiagnosticRoutes/_debug_pprof_heap --- PASS: TestDisableDiagnosticRoutes (0.00s) --- PASS: TestDisableDiagnosticRoutes/_metrics (0.00s) --- PASS: TestDisableDiagnosticRoutes/_debug_pprof_goroutine (0.00s) --- PASS: TestDisableDiagnosticRoutes/_debug_pprof_heap (0.00s) === RUN TestReadEventsLoop --- PASS: TestReadEventsLoop (0.00s) === RUN TestReadEventsLoop_ContextCancelled --- PASS: TestReadEventsLoop_ContextCancelled (1.00s) === RUN TestCanStartStream_NoSessions --- PASS: TestCanStartStream_NoSessions (0.00s) === RUN TestCanStartStream_ExistingSessionDifferentActor --- PASS: TestCanStartStream_ExistingSessionDifferentActor (0.00s) === RUN TestCanStartStream_ExistingSessionSameActor --- PASS: TestCanStartStream_ExistingSessionSameActor (0.00s) === RUN TestSession_ActiveControl --- PASS: TestSession_ActiveControl (0.00s) === RUN TestSession_Insert === RUN TestSession_Insert/none === RUN TestSession_Insert/level === RUN TestSession_Insert/filtered_out_level === RUN TestSession_Insert/events === RUN TestSession_Insert/filtered_out_event === RUN TestSession_Insert/sampling === RUN TestSession_Insert/sampling_(invalid_negative) === RUN TestSession_Insert/sampling_(invalid_too_large) === RUN TestSession_Insert/filter_and_event --- PASS: TestSession_Insert (0.00s) --- PASS: TestSession_Insert/none (0.00s) --- PASS: TestSession_Insert/level (0.00s) --- PASS: TestSession_Insert/filtered_out_level (0.00s) --- PASS: TestSession_Insert/events (0.00s) --- PASS: TestSession_Insert/filtered_out_event (0.00s) --- PASS: TestSession_Insert/sampling (0.00s) --- PASS: TestSession_Insert/sampling_(invalid_negative) (0.00s) --- PASS: TestSession_Insert/sampling_(invalid_too_large) (0.00s) --- PASS: TestSession_Insert/filter_and_event (0.00s) === RUN TestSession_InsertOverflow --- PASS: TestSession_InsertOverflow (0.00s) === RUN TestParseToken === RUN TestParseToken/Valid === RUN TestParseToken/Invalid_claims === RUN TestParseToken/Missing_Tunnel === RUN TestParseToken/Missing_Tunnel_ID === RUN TestParseToken/Missing_Account_Tag === RUN TestParseToken/Missing_Actor === RUN TestParseToken/Missing_Actor_ID --- PASS: TestParseToken (0.00s) --- PASS: TestParseToken/Valid (0.00s) --- PASS: TestParseToken/Invalid_claims (0.00s) --- PASS: TestParseToken/Missing_Tunnel (0.00s) --- PASS: TestParseToken/Missing_Tunnel_ID (0.00s) --- PASS: TestParseToken/Missing_Account_Tag (0.00s) --- PASS: TestParseToken/Missing_Actor (0.00s) --- PASS: TestParseToken/Missing_Actor_ID (0.00s) PASS ok github.com/cloudflare/cloudflared/management 7.057s === RUN TestReadyServer_makeResponse === RUN TestReadyServer_makeResponse/One_connection_online_=>_HTTP_200 === RUN TestReadyServer_makeResponse/No_connections_online_=>_no_HTTP_200 --- PASS: TestReadyServer_makeResponse (0.00s) --- PASS: TestReadyServer_makeResponse/One_connection_online_=>_HTTP_200 (0.00s) --- PASS: TestReadyServer_makeResponse/No_connections_online_=>_no_HTTP_200 (0.00s) === RUN TestReadinessEventHandling --- PASS: TestReadinessEventHandling (0.00s) PASS ok github.com/cloudflare/cloudflared/metrics 1.029s === RUN TestNewLocalConfig_MarshalJSON --- PASS: TestNewLocalConfig_MarshalJSON (0.00s) === RUN TestUpdateConfiguration --- PASS: TestUpdateConfiguration (0.10s) === RUN TestUpdateConfiguration_FromMigration --- PASS: TestUpdateConfiguration_FromMigration (0.00s) === RUN TestUpdateConfiguration_WithoutIngressRule --- PASS: TestUpdateConfiguration_WithoutIngressRule (0.00s) === RUN TestConcurrentUpdateAndRead panic: test timed out after 10m0s running tests: TestConcurrentUpdateAndRead (10m0s) goroutine 1533 [running]: testing.(*M).startAlarm.func1() /usr/lib/go/src/testing/testing.go:2366 +0x265 created by time.goFunc /usr/lib/go/src/time/sleep.go:177 +0x45 goroutine 1 [chan receive, 10 minutes]: testing.(*T).Run(0xc00042c340, {0x1541c05, 0x1b}, 0x1591fe0) /usr/lib/go/src/testing/testing.go:1750 +0x851 testing.runTests.func1(0xc00042c340) /usr/lib/go/src/testing/testing.go:2161 +0x86 testing.tRunner(0xc00042c340, 0xc00029db10) /usr/lib/go/src/testing/testing.go:1689 +0x21f testing.runTests(0xc0004005d0, {0x1ded840, 0x8, 0x8}, {0xc00029dbb8?, 0xc00029dc00?, 0x1e63f40?}) /usr/lib/go/src/testing/testing.go:2159 +0x8bf testing.(*M).Run(0xc000446500) /usr/lib/go/src/testing/testing.go:2027 +0xf18 main.main() _testmain.go:61 +0x2be goroutine 66 [chan receive (nil chan), 10 minutes]: github.com/cloudflare/cloudflared/orchestration.(*Orchestrator).waitToCloseLastProxy(0xc0000e2200) /startdir/src/cloudflared/orchestration/orchestrator.go:212 +0x48 created by github.com/cloudflare/cloudflared/orchestration.NewOrchestrator in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator.go:63 +0x42b goroutine 72 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0c026a8e70, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000e23a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc0000e2380) /usr/lib/go/src/internal/poll/fd_unix.go:611 +0x507 net.(*netFD).accept(0xc0000e2380) /usr/lib/go/src/net/fd_unix.go:172 +0x45 net.(*TCPListener).accept(0xc0008ef7e0) /usr/lib/go/src/net/tcpsock_posix.go:159 +0x3e net.(*TCPListener).Accept(0xc0008ef7e0) /usr/lib/go/src/net/tcpsock.go:327 +0x65 crypto/tls.(*listener).Accept(0xc0009de000) /usr/lib/go/src/crypto/tls/tls.go:66 +0x43 net/http.(*Server).Serve(0xc00027e1e0, {0x16f78f8, 0xc0009de000}) /usr/lib/go/src/net/http/server.go:3255 +0x672 github.com/cloudflare/cloudflared/hello.StartHelloWorldServer(0x1e63d00, {0x16f78f8, 0xc0009de000}, 0xc000659320) /startdir/src/cloudflared/hello/hello.go:126 +0x6c8 created by github.com/cloudflare/cloudflared/ingress.(*helloWorld).start in goroutine 57 /startdir/src/cloudflared/ingress/origin_service.go:236 +0x1d8 goroutine 74 [chan receive (nil chan), 10 minutes]: github.com/cloudflare/cloudflared/orchestration.(*Orchestrator).waitToCloseLastProxy(0xc0000e2400) /startdir/src/cloudflared/orchestration/orchestrator.go:212 +0x48 created by github.com/cloudflare/cloudflared/orchestration.NewOrchestrator in goroutine 73 /startdir/src/cloudflared/orchestration/orchestrator.go:63 +0x42b goroutine 76 [chan receive (nil chan), 10 minutes]: github.com/cloudflare/cloudflared/orchestration.(*Orchestrator).waitToCloseLastProxy(0xc0000e2480) /startdir/src/cloudflared/orchestration/orchestrator.go:212 +0x48 created by github.com/cloudflare/cloudflared/orchestration.NewOrchestrator in goroutine 75 /startdir/src/cloudflared/orchestration/orchestrator.go:63 +0x42b goroutine 31 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/hello.StartHelloWorldServer.func1() /startdir/src/cloudflared/hello/hello.go:122 +0x36 created by github.com/cloudflare/cloudflared/hello.StartHelloWorldServer in goroutine 72 /startdir/src/cloudflared/hello/hello.go:121 +0x6ab goroutine 32 [semacquire, 9 minutes]: sync.runtime_Semacquire(0xc00039f538?) /usr/lib/go/src/runtime/sema.go:62 +0x25 sync.(*WaitGroup).Wait(0xc00039f530) /usr/lib/go/src/sync/waitgroup.go:116 +0xa5 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead(0xc00042cd00) /startdir/src/cloudflared/orchestration/orchestrator_test.go:388 +0xe6b testing.tRunner(0xc00042cd00, 0x1591fe0) /usr/lib/go/src/testing/testing.go:1689 +0x21f created by testing.(*T).Run in goroutine 1 /usr/lib/go/src/testing/testing.go:1742 +0x826 goroutine 33 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0c026a8d78, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000444120, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc000444100) /usr/lib/go/src/internal/poll/fd_unix.go:611 +0x507 net.(*netFD).accept(0xc000444100) /usr/lib/go/src/net/fd_unix.go:172 +0x45 net.(*TCPListener).accept(0xc000388300) /usr/lib/go/src/net/tcpsock_posix.go:159 +0x3e net.(*TCPListener).Accept(0xc000388300) /usr/lib/go/src/net/tcpsock.go:327 +0x65 net/http.(*Server).Serve(0xc00027e2d0, {0x16f75f8, 0xc000388300}) /usr/lib/go/src/net/http/server.go:3255 +0x672 net/http/httptest.(*Server).goServe.func1() /usr/lib/go/src/net/http/httptest/server.go:310 +0xbc created by net/http/httptest.(*Server).goServe in goroutine 32 /usr/lib/go/src/net/http/httptest/server.go:308 +0xa6 goroutine 82 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/orchestration.(*Orchestrator).waitToCloseLastProxy(0xc000444280) /startdir/src/cloudflared/orchestration/orchestrator.go:212 +0x48 created by github.com/cloudflare/cloudflared/orchestration.NewOrchestrator in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator.go:63 +0x42b goroutine 83 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0c026a8c80, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000444220, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc000444200) /usr/lib/go/src/internal/poll/fd_unix.go:611 +0x507 net.(*netFD).accept(0xc000444200) /usr/lib/go/src/net/fd_unix.go:172 +0x45 net.(*TCPListener).accept(0xc000388320) /usr/lib/go/src/net/tcpsock_posix.go:159 +0x3e net.(*TCPListener).Accept(0xc000388320) /usr/lib/go/src/net/tcpsock.go:327 +0x65 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin(0xc00042cd00, {0x16f75f8, 0xc000388320}, 0xc00039f530) /startdir/src/cloudflared/orchestration/orchestrator_test.go:447 +0x4b github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:311 +0x55 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:310 +0x7c5 goroutine 1228 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0b73a801f8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000022d20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000022d00, {0xc00159c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000022d00, {0xc00159c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000aee0a8, {0xc00159c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000d92aa0}, {0x7f0bb8488988, 0xc000d92ab0}, {0xc00159c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92aa0}, {0x7f0bb8488988, 0xc000d92ab0}, {0xc00159c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92aa0}, {0x7f0bb8488988, 0xc000d92ab0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92aa0}, {0x7f0bb8488948, 0xc000d92ab0}, {0x1539fa3, 0x14}, 0xc000d92ac0, 0xc0006f0540) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 356 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1354 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb848d6e8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000022e20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000022e00, {0xc00136a000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000022e00, {0xc00136a000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000aee0e0, {0xc00136a000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000d92cc0}, {0x7f0bb8488988, 0xc000d92cd0}, {0xc00136a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92cc0}, {0x7f0bb8488988, 0xc000d92cd0}, {0xc00136a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92cc0}, {0x7f0bb8488988, 0xc000d92cd0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92cc0}, {0x7f0bb8488948, 0xc000d92cd0}, {0x1539fa3, 0x14}, 0xc000d92ce0, 0xc0006f0a80) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 425 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 861 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb803f040, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000022a20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000022a00, {0xc001210000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000022a00, {0xc001210000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000020110, {0xc001210000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001204500}, {0x7f0bb8488988, 0xc001204510}, {0xc001210000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204500}, {0x7f0bb8488988, 0xc001204510}, {0xc001210000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204500}, {0x7f0bb8488988, 0xc001204510}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204500}, {0x7f0bb8488948, 0xc001204510}, {0x1539fa3, 0x14}, 0xc001204520, 0xc0006af080) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 338 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 947 [select, 9 minutes]: io.(*pipe).read(0xc000721a40, {0xc000f88000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000721a40, {0xc000f88000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000643240, {0xc000f88000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000b896a0}, {0x7f0bb8488988, 0xc000b89690}, {0xc000f88000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b896a0}, {0x7f0bb8488988, 0xc000b89690}, {0xc000f88000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b896a0}, {0x7f0bb8488988, 0xc000b89690}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b896a0}, {0x7f0bb8488948, 0xc000b89690}, {0x1539f8f, 0x14}, 0xc000b896b0, 0xc000721bc0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 365 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 636 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8489ef0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2020, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2000, {0xc000d3c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2000, {0xc000d3c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00040c070, {0xc000d3c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000e14cc0}, {0x7f0bb8488988, 0xc000e14cd0}, {0xc000d3c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000e14cc0}, {0x7f0bb8488988, 0xc000e14cd0}, {0xc000d3c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000e14cc0}, {0x7f0bb8488988, 0xc000e14cd0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000e14cc0}, {0x7f0bb8488948, 0xc000e14cd0}, {0x1539fa3, 0x14}, 0xc000e14ce0, 0xc00038db00) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 432 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 308 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000b894d0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000b894b0}, {0x16f74a8, 0xc000b894c0}, 0x0, 0xc00038d800) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000388740, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0002c55c0}, 0xc00038d800?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00038d800?, 0xc000a1c228, {0x16f70b8, 0xc0002c55c0}, {0xc0009c24e1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc00038d800) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0002c55c0}, 0xc000662190) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0009c24e1, 0xf}, {0x16f7088, 0xc000662140}, {0x16f3fa0, 0xc00038d680}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x65, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 309 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d079b0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d07990}, {0x16f74a8, 0xc000d079a0}, 0x0, 0xc00063f020) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000a084a0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0008c6d80}, 0xc00063f020?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00063f020?, 0xc000d96648, {0x16f70b8, 0xc0008c6d80}, {0xc0003629b1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc00063f020) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0008c6d80}, 0xc000510690) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0003629b1, 0xf}, {0x16f7088, 0xc000510640}, {0x16f3fa0, 0xc00063eea0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x66, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 310 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000b895a0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000b89580}, {0x16f74a8, 0xc000b89590}, 0x0, 0xc0006ae480) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000388760, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc00019ef80}, 0xc0006ae480?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0006ae480?, 0xc0009de888, {0x16f70b8, 0xc00019ef80}, {0xc00039fbb1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0006ae480) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc00019ef80}, 0xc00003ce10) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc00039fbb1, 0xf}, {0x16f7088, 0xc00003cdc0}, {0x16f3fa0, 0xc0006ae300}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x67, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 311 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c0fda0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c0fd80}, {0x16f74a8, 0xc000c0fd90}, 0x0, 0xc00063ed20) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000ba89a0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0008c6c00}, 0xc00063ed20?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00063ed20?, 0xc000d965e8, {0x16f70b8, 0xc0008c6c00}, {0xc0003628e1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc00063ed20) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0008c6c00}, 0xc000510550) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0003628e1, 0xf}, {0x16f7088, 0xc000510500}, {0x16f3fa0, 0xc00063eba0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x68, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 312 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000f0ba30, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000f0ba10}, {0x16f74a8, 0xc000f0ba20}, 0x0, 0xc00063f620) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc0008ee560, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0008c7080}, 0xc00063f620?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00063f620?, 0xc000d96708, {0x16f70b8, 0xc0008c7080}, {0xc000362b91, 0xf}, {0x16ef880, 0xc000db0000}, 0xc00063f620) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0008c7080}, 0xc000510910) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000362b91, 0xf}, {0x16f7088, 0xc0005108c0}, {0x16f3fa0, 0xc00063f4a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x69, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 313 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000f0b8a0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000f0b880}, {0x16f74a8, 0xc000f0b890}, 0x0, 0xc00063f320) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc0008ee500, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0008c6f00}, 0xc00063f320?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00063f320?, 0xc000d966a8, {0x16f70b8, 0xc0008c6f00}, {0xc000362ac1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc00063f320) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0008c6f00}, 0xc0005107d0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000362ac1, 0xf}, {0x16f7088, 0xc000510780}, {0x16f3fa0, 0xc00063f1a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x6a, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 314 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d92500, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d924e0}, {0x16f74a8, 0xc000d924f0}, 0x0, 0xc000eb4000) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000b20120, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0008c7a80}, 0xc000eb4000?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000eb4000?, 0xc000d968a0, {0x16f70b8, 0xc0008c7a80}, {0xc000362e21, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000eb4000) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0008c7a80}, 0xc000510cd0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000362e21, 0xf}, {0x16f7088, 0xc000510c80}, {0x16f3fa0, 0xc00063fe00}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x6b, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 315 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001296520, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001296500}, {0x16f74a8, 0xc001296510}, 0x0, 0xc000f3a240) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000412160, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000f3c000}, 0xc000f3a240?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000f3a240?, 0xc000a1c738, {0x16f70b8, 0xc000f3c000}, {0xc0009c2fd1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000f3a240) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000f3c000}, 0xc000662f50) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0009c2fd1, 0xf}, {0x16f7088, 0xc000662f00}, {0x16f3fa0, 0xc000f3a0c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x6c, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 316 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000f0b640, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000f0b620}, {0x16f74a8, 0xc000f0b630}, 0x0, 0xc00063fa40) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc0008ee480, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0008c7380}, 0xc00063fa40?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00063fa40?, 0xc000d967c8, {0x16f70b8, 0xc0008c7380}, {0xc000362d11, 0xf}, {0x16ef880, 0xc000db0000}, 0xc00063fa40) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0008c7380}, 0xc000510a50) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000362d11, 0xf}, {0x16f7088, 0xc000510a00}, {0x16f3fa0, 0xc00063f8c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x6d, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 317 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001296a30, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001296a10}, {0x16f74a8, 0xc001296a20}, 0x0, 0xc0003d9680) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc0004124e0, {0x4040800000000000?, 0x0?}, {0x7f0bb84888f8, 0xc000179880}, 0xc0003d9680?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0003d9680?, 0xc000a1c5b8, {0x16f70b8, 0xc000179880}, {0xc0009c2ca1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0003d9680) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000179880}, 0xc000662b90) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0009c2ca1, 0xf}, {0x16f7088, 0xc000662b40}, {0x16f3fa0, 0xc0003d9500}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x6e, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 318 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001296740, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001296720}, {0x16f74a8, 0xc001296730}, 0x0, 0xc0003d9980) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000412340, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000179a40}, 0xc0003d9980?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0003d9980?, 0xc000a1c630, {0x16f70b8, 0xc000179a40}, {0xc0009c2d81, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0003d9980) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000179a40}, 0xc000662cd0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0009c2d81, 0xf}, {0x16f7088, 0xc000662c80}, {0x16f3fa0, 0xc0003d9800}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x6f, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 319 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d92d80, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d92d60}, {0x16f74a8, 0xc000d92d70}, 0x0, 0xc0003d9c80) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000b202a0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000179c80}, 0xc0003d9c80?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0003d9c80?, 0xc000a1c690, {0x16f70b8, 0xc000179c80}, {0xc0009c2e51, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0003d9c80) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000179c80}, 0xc000662e10) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0009c2e51, 0xf}, {0x16f7088, 0xc000662dc0}, {0x16f3fa0, 0xc0003d9b00}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x70, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 320 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d92f60, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d92f40}, {0x16f74a8, 0xc000d92f50}, 0x0, 0xc0006f1020) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000b203c0, {0x4022000000000000?, 0x0?}, {0x7f0bb84888f8, 0xc0006fe6c0}, 0xc0006f1020?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0006f1020?, 0xc0009dee70, {0x16f70b8, 0xc0006fe6c0}, {0xc00040b091, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0006f1020) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0006fe6c0}, 0xc001218190) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc00040b091, 0xf}, {0x16f7088, 0xc001218140}, {0x16f3fa0, 0xc0006f0ea0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x71, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 321 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001296940, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001296920}, {0x16f74a8, 0xc001296930}, 0x0, 0xc00063fd40) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000412460, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0008c79c0}, 0xc00063fd40?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00063fd40?, 0xc000d96858, {0x16f70b8, 0xc0008c79c0}, {0xc000362dd1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc00063fd40) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0008c79c0}, 0xc000510b90) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000362dd1, 0xf}, {0x16f7088, 0xc000510b40}, {0x16f3fa0, 0xc00063fbc0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x72, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 322 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d92c40, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d92c20}, {0x16f74a8, 0xc000d92c30}, 0x0, 0xc000517e60) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000b20220, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000906040}, 0xc000517e60?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000517e60?, 0xc000d0cb10, {0x16f70b8, 0xc000906040}, {0xc000a0ce51, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000517e60) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000906040}, 0xc000198d70) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000a0ce51, 0xf}, {0x16f7088, 0xc000198d20}, {0x16f3fa0, 0xc000517ce0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x73, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 323 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001204e00, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001204de0}, {0x16f74a8, 0xc001204df0}, 0x0, 0xc000768f60) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000a08200, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000414e00}, 0xc000768f60?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000768f60?, 0xc000130150, {0x16f70b8, 0xc000414e00}, {0xc00040a0e1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000768f60) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000414e00}, 0xc0006620f0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc00040a0e1, 0xf}, {0x16f7088, 0xc000662050}, {0x16f3fa0, 0xc0007684e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x74, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 324 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d92dd0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d92db0}, {0x16f74a8, 0xc000d92dc0}, 0x0, 0xc000f3a600) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000b202c0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000f3c200}, 0xc000f3a600?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000f3a600?, 0xc000a1c7b0, {0x16f70b8, 0xc000f3c200}, {0xc0009c30d1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000f3a600) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000f3c200}, 0xc000663090) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0009c30d1, 0xf}, {0x16f7088, 0xc000663040}, {0x16f3fa0, 0xc000f3a480}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x75, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 325 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000058bd0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000058bb0}, {0x16f74a8, 0xc000058bc0}, 0x0, 0xc000f3a9c0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000ba8160, {0x4024000000000000?, 0x0?}, {0x7f0bb84888f8, 0xc000f3c380}, 0xc000f3a9c0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000f3a9c0?, 0xc000a1c810, {0x16f70b8, 0xc000f3c380}, {0xc0009c31b1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000f3a9c0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000f3c380}, 0xc0006631d0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0009c31b1, 0xf}, {0x16f7088, 0xc000663180}, {0x16f3fa0, 0xc000f3a840}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x76, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 326 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001296590, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001296570}, {0x16f74a8, 0xc001296580}, 0x0, 0xc000bec3c0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc0004121a0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000d0b940}, 0xc000bec3c0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000bec3c0?, 0xc00038e8e8, {0x16f70b8, 0xc000d0b940}, {0xc000d168f1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000bec3c0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000d0b940}, 0xc0004108c0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000d168f1, 0xf}, {0x16f7088, 0xc000410870}, {0x16f3fa0, 0xc000bec240}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x77, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 327 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d926e0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d92640}, {0x16f74a8, 0xc000d926d0}, 0x0, 0xc000f3ae40) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000b20180, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000f3c600}, 0xc000f3ae40?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000f3ae40?, 0xc000a1c8b8, {0x16f70b8, 0xc000f3c600}, {0xc0009c3451, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000f3ae40) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000f3c600}, 0xc000663310) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0009c3451, 0xf}, {0x16f7088, 0xc0006632c0}, {0x16f3fa0, 0xc000f3acc0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x78, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 328 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000f38be0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000f38bc0}, {0x16f74a8, 0xc000f38bd0}, 0x0, 0xc0003d9380) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000158900, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000179700}, 0xc0003d9380?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0003d9380?, 0xc000a1c558, {0x16f70b8, 0xc000179700}, {0xc0009c2be1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0003d9380) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000179700}, 0xc000662a50) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0009c2be1, 0xf}, {0x16f7088, 0xc000662a00}, {0x16f3fa0, 0xc0003d9200}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x79, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 329 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0012968f0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0012968d0}, {0x16f74a8, 0xc0012968e0}, 0x0, 0xc000c71d40) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000412420, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0000aea40}, 0xc000c71d40?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000c71d40?, 0xc000c32bd0, {0x16f70b8, 0xc0000aea40}, {0xc000e190a1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000c71d40) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0000aea40}, 0xc0001454f0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000e190a1, 0xf}, {0x16f7088, 0xc0001454a0}, {0x16f3fa0, 0xc000c71bc0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x7a, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 952 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83da3c0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c21a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2180, {0xc000fd4000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2180, {0xc000fd4000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c078, {0xc000fd4000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000b89780}, {0x7f0bb8488988, 0xc000b89790}, {0xc000fd4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b89780}, {0x7f0bb8488988, 0xc000b89790}, {0xc000fd4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b89780}, {0x7f0bb8488988, 0xc000b89790}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b89780}, {0x7f0bb8488948, 0xc000b89790}, {0x1539fa3, 0x14}, 0xc000b897a0, 0xc0003d8600) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 451 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 330 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000e14e30, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000e14e10}, {0x16f74a8, 0xc000e14e20}, 0x0, 0xc0006f1740) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000388540, {0x4014000000000000?, 0x0?}, {0x7f0bb84888f8, 0xc0006fe8c0}, 0xc0006f1740?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0006f1740?, 0xc0009defc0, {0x16f70b8, 0xc0006fe8c0}, {0xc00040b2d1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0006f1740) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0006fe8c0}, 0xc0012182d0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc00040b2d1, 0xf}, {0x16f7088, 0xc001218280}, {0x16f3fa0, 0xc0006f15c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x7b, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 331 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000058ae0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000058ac0}, {0x16f74a8, 0xc000058ad0}, 0x0, 0xc00104a1e0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000ba8100, {0x401c000000000000?, 0x0?}, {0x7f0bb84888f8, 0xc0000aec00}, 0xc00104a1e0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00104a1e0?, 0xc000c32c60, {0x16f70b8, 0xc0000aec00}, {0xc000e191f1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc00104a1e0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0000aec00}, 0xc000145680) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000e191f1, 0xf}, {0x16f7088, 0xc000145630}, {0x16f3fa0, 0xc00104a060}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x7c, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 332 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001204d90, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001204d70}, {0x16f74a8, 0xc001204d80}, 0x0, 0xc000b18a20) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000a081e0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000a94700}, 0xc000b18a20?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000b18a20?, 0xc000ba6168, {0x16f70b8, 0xc000a94700}, {0xc000a8c391, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000b18a20) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000a94700}, 0xc0004b2960) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000a8c391, 0xf}, {0x16f7088, 0xc0004b2910}, {0x16f3fa0, 0xc000db4300}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x7d, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 333 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000a01780, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000a01760}, {0x16f74a8, 0xc000a01770}, 0x0, 0xc00063ea20) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000158520, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0008c6a80}, 0xc00063ea20?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00063ea20?, 0xc000d96570, {0x16f70b8, 0xc0008c6a80}, {0xc000362811, 0xf}, {0x16ef880, 0xc000db0000}, 0xc00063ea20) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0008c6a80}, 0xc000510410) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000362811, 0xf}, {0x16f7088, 0xc0005103c0}, {0x16f3fa0, 0xc00063e8a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x7e, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 334 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0012045d0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0012045b0}, {0x16f74a8, 0xc0012045c0}, 0x0, 0xc0006ae780) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc00019aa00, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc00019f0c0}, 0xc0006ae780?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0006ae780?, 0xc0009de900, {0x16f70b8, 0xc00019f0c0}, {0xc00039fc91, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0006ae780) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc00019f0c0}, 0xc00003cf50) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc00039fc91, 0xf}, {0x16f7088, 0xc00003cf00}, {0x16f3fa0, 0xc0006ae600}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x7f, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 335 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d07350, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d07330}, {0x16f74a8, 0xc000d07340}, 0x0, 0xc0006aea80) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000a08340, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc00019f280}, 0xc0006aea80?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0006aea80?, 0xc0009de978, {0x16f70b8, 0xc00019f280}, {0xc00039fd71, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0006aea80) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc00019f280}, 0xc00003d090) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc00039fd71, 0xf}, {0x16f7088, 0xc00003d040}, {0x16f3fa0, 0xc0006ae900}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x80, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 336 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000b89840, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000b89820}, {0x16f74a8, 0xc000b89830}, 0x0, 0xc0006aed80) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000388860, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc00019f440}, 0xc0006aed80?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0006aed80?, 0xc0009de9d8, {0x16f70b8, 0xc00019f440}, {0xc00039fe51, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0006aed80) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc00019f440}, 0xc00003d1d0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc00039fe51, 0xf}, {0x16f7088, 0xc00003d180}, {0x16f3fa0, 0xc0006aec00}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x81, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 337 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001204570, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001204550}, {0x16f74a8, 0xc001204560}, 0x0, 0xc0006af380) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc00019a9e0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc00019f740}, 0xc0006af380?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0006af380?, 0xc0009deab0, {0x16f70b8, 0xc00019f740}, {0xc00040a011, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0006af380) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc00019f740}, 0xc00003d450) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc00040a011, 0xf}, {0x16f7088, 0xc00003d400}, {0x16f3fa0, 0xc0006af200}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x82, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 338 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001204520, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001204500}, {0x16f74a8, 0xc001204510}, 0x0, 0xc0006af080) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc00019a9c0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc00019f5c0}, 0xc0006af080?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0006af080?, 0xc0009dea38, {0x16f70b8, 0xc00019f5c0}, {0xc00039ff31, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0006af080) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc00019f5c0}, 0xc00003d310) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc00039ff31, 0xf}, {0x16f7088, 0xc00003d2c0}, {0x16f3fa0, 0xc0006aef00}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x83, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 339 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0012046c0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0012046a0}, {0x16f74a8, 0xc0012046b0}, 0x0, 0xc0006af8c0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc00019aa40, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc00019fac0}, 0xc0006af8c0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0006af8c0?, 0xc0009debb8, {0x16f70b8, 0xc00019fac0}, {0xc00040a231, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0006af8c0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc00019fac0}, 0xc00003d590) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc00040a231, 0xf}, {0x16f7088, 0xc00003d540}, {0x16f3fa0, 0xc0006af740}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x84, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 340 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001296790, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001296770}, {0x16f74a8, 0xc001296780}, 0x0, 0xc000eb4240) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000412360, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0008c7b00}, 0xc000eb4240?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000eb4240?, 0xc000d968b8, {0x16f70b8, 0xc0008c7b00}, {0xc000362e81, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000eb4240) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0008c7b00}, 0xc000510e10) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000362e81, 0xf}, {0x16f7088, 0xc000510dc0}, {0x16f3fa0, 0xc000eb40c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x85, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 341 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d925b0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d92590}, {0x16f74a8, 0xc000d925a0}, 0x0, 0xc0006f0c60) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000b20160, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0006fe400}, 0xc0006f0c60?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0006f0c60?, 0xc0009dedf8, {0x16f70b8, 0xc0006fe400}, {0xc00040adf1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0006f0c60) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0006fe400}, 0xc00003de50) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc00040adf1, 0xf}, {0x16f7088, 0xc00003de00}, {0x16f3fa0, 0xc0006f0ae0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x86, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 342 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001296830, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001296810}, {0x16f74a8, 0xc001296820}, 0x0, 0xc0006afec0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc0004123c0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc00019fdc0}, 0xc0006afec0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0006afec0?, 0xc0009dec78, {0x16f70b8, 0xc00019fdc0}, {0xc00040a5f1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0006afec0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc00019fdc0}, 0xc00003d810) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc00040a5f1, 0xf}, {0x16f7088, 0xc00003d7c0}, {0x16f3fa0, 0xc0006afd40}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x87, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 343 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c0fbe0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c0fbc0}, {0x16f74a8, 0xc000c0fbd0}, 0x0, 0xc0006afbc0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000ba8900, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc00019fc40}, 0xc0006afbc0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0006afbc0?, 0xc0009dec18, {0x16f70b8, 0xc00019fc40}, {0xc00040a461, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0006afbc0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc00019fc40}, 0xc00003d6d0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc00040a461, 0xf}, {0x16f7088, 0xc00003d680}, {0x16f3fa0, 0xc0006afa40}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x88, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 344 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000f0a3b0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000f0a390}, {0x16f74a8, 0xc000f0a3a0}, 0x0, 0xc000fff4a0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000d9c1c0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0010ba400}, 0xc000fff4a0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000fff4a0?, 0xc0001880c0, {0x16f70b8, 0xc0010ba400}, {0xc0001929e1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000fff4a0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0010ba400}, 0xc000410a00) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0001929e1, 0xf}, {0x16f7088, 0xc0004109b0}, {0x16f3fa0, 0xc000ffef60}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x89, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 345 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d92ec0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d92ea0}, {0x16f74a8, 0xc000d92eb0}, 0x0, 0xc000a53740) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000b20320, {0x4014000000000000?, 0x0?}, {0x7f0bb84888f8, 0xc000637440}, 0xc000a53740?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000a53740?, 0xc000a986d8, {0x16f70b8, 0xc000637440}, {0xc000b04a21, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000a53740) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000637440}, 0xc000a044b0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000b04a21, 0xf}, {0x16f7088, 0xc000a04460}, {0x16f3fa0, 0xc000a535c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x8a, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 346 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0012965e0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0012965c0}, {0x16f74a8, 0xc0012965d0}, 0x0, 0xc000a53aa0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc0004121e0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000637600}, 0xc000a53aa0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000a53aa0?, 0xc000a98738, {0x16f70b8, 0xc000637600}, {0xc000b04b21, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000a53aa0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000637600}, 0xc000a045f0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000b04b21, 0xf}, {0x16f7088, 0xc000a045a0}, {0x16f3fa0, 0xc000a53920}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x8b, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 347 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d06440, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d06410}, {0x16f74a8, 0xc000d06430}, 0x0, 0xc000becc00) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc00019a060, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000d0a1c0}, 0xc000becc00?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000becc00?, 0xc000a98090, {0x16f70b8, 0xc000d0a1c0}, {0xc000b8c151, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000becc00) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000d0a1c0}, 0xc000572140) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000b8c151, 0xf}, {0x16f7088, 0xc0005720f0}, {0x16f3fa0, 0xc000beca80}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x8c, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 348 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000f0a520, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000f0a500}, {0x16f74a8, 0xc000f0a510}, 0x0, 0xc000eb4e40) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000d9c440, {0x4008000000000000?, 0x0?}, {0x7f0bb84888f8, 0xc000f3cdc0}, 0xc000eb4e40?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000eb4e40?, 0xc00038e348, {0x16f70b8, 0xc000f3cdc0}, {0xc000b044b1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000eb4e40) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000f3cdc0}, 0xc000a04aa0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000b044b1, 0xf}, {0x16f7088, 0xc000a04a50}, {0x16f3fa0, 0xc000eb4cc0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x8d, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 349 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001205110, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0012050f0}, {0x16f74a8, 0xc001205100}, 0x0, 0xc000a53bc0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000a08320, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000f3c840}, 0xc000a53bc0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000a53bc0?, 0xc00038e090, {0x16f70b8, 0xc000f3c840}, {0xc000b040d1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000a53bc0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000f3c840}, 0xc000a040f0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000b040d1, 0xf}, {0x16f7088, 0xc000a040a0}, {0x16f3fa0, 0xc000a526c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x8e, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 866 [select, 10 minutes]: io.(*pipe).read(0xc0006ae900, {0xc000b80000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0006ae900, {0xc000b80000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc00019f280, {0xc000b80000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000d07340}, {0x7f0bb8488988, 0xc000d07330}, {0xc000b80000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d07340}, {0x7f0bb8488988, 0xc000d07330}, {0xc000b80000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d07340}, {0x7f0bb8488988, 0xc000d07330}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d07340}, {0x7f0bb8488948, 0xc000d07330}, {0x1539f8f, 0x14}, 0xc000d07350, 0xc0006aea80) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 335 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 350 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0012050c0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0012050a0}, {0x16f74a8, 0xc0012050b0}, 0x0, 0xc000eb4360) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000a08300, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000f3c9c0}, 0xc000eb4360?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000eb4360?, 0xc00038e198, {0x16f70b8, 0xc000f3c9c0}, {0xc000b041c1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000eb4360) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000f3c9c0}, 0xc000a04230) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000b041c1, 0xf}, {0x16f7088, 0xc000a041e0}, {0x16f3fa0, 0xc000a53e00}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x8f, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 351 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001204ea0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001204e80}, {0x16f74a8, 0xc001204e90}, 0x0, 0xc000eb4c60) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000a08240, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000f3cd40}, 0xc000eb4c60?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000eb4c60?, 0xc00038e300, {0x16f70b8, 0xc000f3cd40}, {0xc000b04451, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000eb4c60) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000f3cd40}, 0xc000a04960) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000b04451, 0xf}, {0x16f7088, 0xc000a04910}, {0x16f3fa0, 0xc000eb4ae0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x90, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 352 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001204c60, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001204c40}, {0x16f74a8, 0xc001204c50}, 0x0, 0xc000eb4720) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000a080e0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000f3cb40}, 0xc000eb4720?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000eb4720?, 0xc00038e240, {0x16f70b8, 0xc000f3cb40}, {0xc000b04301, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000eb4720) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000f3cb40}, 0xc000a046e0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000b04301, 0xf}, {0x16f7088, 0xc000a04370}, {0x16f3fa0, 0xc000eb45a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x91, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 353 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001296880, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001296860}, {0x16f74a8, 0xc001296870}, 0x0, 0xc0006f0240) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000412400, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0006fe000}, 0xc0006f0240?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0006f0240?, 0xc0009decf0, {0x16f70b8, 0xc0006fe000}, {0xc00040a991, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0006f0240) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0006fe000}, 0xc00003d950) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc00040a991, 0xf}, {0x16f7088, 0xc00003d900}, {0x16f3fa0, 0xc0006f00c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x92, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 354 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000058b80, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000058b60}, {0x16f74a8, 0xc000058b70}, 0x0, 0xc000a53440) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000ba8140, {0x4039000000000000?, 0x0?}, {0x7f0bb84888f8, 0xc000637280}, 0xc000a53440?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000a53440?, 0xc000a98660, {0x16f70b8, 0xc000637280}, {0xc000b04941, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000a53440) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000637280}, 0xc000a04370) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000b04941, 0xf}, {0x16f7088, 0xc000a04320}, {0x16f3fa0, 0xc000a532c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x93, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 355 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000f0a800, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000f0a7e0}, {0x16f74a8, 0xc000f0a7f0}, 0x0, 0xc0006ae180) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc0008ee1c0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc00019edc0}, 0xc0006ae180?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0006ae180?, 0xc0009de828, {0x16f70b8, 0xc00019edc0}, {0xc00039fab1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0006ae180) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc00019edc0}, 0xc00003ccd0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc00039fab1, 0xf}, {0x16f7088, 0xc00003cc80}, {0x16f3fa0, 0xc0006ae000}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x94, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 356 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d92ac0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d92aa0}, {0x16f74a8, 0xc000d92ab0}, 0x0, 0xc0006f0540) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000b201a0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0006fe180}, 0xc0006f0540?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0006f0540?, 0xc0009ded50, {0x16f70b8, 0xc0006fe180}, {0xc00040ab81, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0006f0540) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0006fe180}, 0xc00003da90) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc00040ab81, 0xf}, {0x16f7088, 0xc00003da40}, {0x16f3fa0, 0xc0006f03c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x95, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 357 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001296670, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001296650}, {0x16f74a8, 0xc001296660}, 0x0, 0xc0006f0840) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000412260, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0006fe300}, 0xc0006f0840?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0006f0840?, 0xc0009dedc8, {0x16f70b8, 0xc0006fe300}, {0xc00040aca1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0006f0840) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0006fe300}, 0xc00003dbd0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc00040aca1, 0xf}, {0x16f7088, 0xc00003db80}, {0x16f3fa0, 0xc0006f06c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x96, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 358 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0001904b0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000190480}, {0x16f74a8, 0xc000190490}, 0x0, 0xc000720cc0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc0001581c0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000642b00}, 0xc000720cc0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000720cc0?, 0xc000188360, {0x16f70b8, 0xc000642b00}, {0xc000192c01, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000720cc0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000642b00}, 0xc0005725a0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000192c01, 0xf}, {0x16f7088, 0xc000572550}, {0x16f3fa0, 0xc000720b40}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x97, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 359 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000e14db0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000e14d90}, {0x16f74a8, 0xc000e14da0}, 0x0, 0xc0007209c0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000aa4320, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0006429c0}, 0xc0007209c0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0007209c0?, 0xc000188300, {0x16f70b8, 0xc0006429c0}, {0xc000192b21, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0007209c0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0006429c0}, 0xc000572460) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000192b21, 0xf}, {0x16f7088, 0xc000572410}, {0x16f3fa0, 0xc000720840}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x98, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 360 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000b89660, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000b89640}, {0x16f74a8, 0xc000b89650}, 0x0, 0xc0007212c0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc0003887a0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000642e40}, 0xc0007212c0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0007212c0?, 0xc000188438, {0x16f70b8, 0xc000642e40}, {0xc000192de1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0007212c0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000642e40}, 0xc000572820) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000192de1, 0xf}, {0x16f7088, 0xc0005727d0}, {0x16f3fa0, 0xc000721140}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x99, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 361 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001296110, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0012960f0}, {0x16f74a8, 0xc001296100}, 0x0, 0xc000720fc0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000412780, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000642c80}, 0xc000720fc0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000720fc0?, 0xc0001883c0, {0x16f70b8, 0xc000642c80}, {0xc000192ce1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000720fc0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000642c80}, 0xc0005726e0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000192ce1, 0xf}, {0x16f7088, 0xc000572690}, {0x16f3fa0, 0xc000720e40}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x9a, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 362 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000e14e90, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000e14e60}, {0x16f74a8, 0xc000e14e80}, 0x0, 0xc0006f0e40) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000388560, {0x4022000000000000?, 0x0?}, {0x7f0bb84888f8, 0xc0006fe480}, 0xc0006f0e40?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0006f0e40?, 0xc0009dee10, {0x16f70b8, 0xc0006fe480}, {0xc00040af01, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0006f0e40) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0006fe480}, 0xc001218050) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc00040af01, 0xf}, {0x16f7088, 0xc001218000}, {0x16f3fa0, 0xc0006f0cc0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x9b, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 708 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0ba077eea0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000250420, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000250400, {0xc000638000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000250400, {0xc000638000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0000880f8, {0xc000638000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc0009a2b20}, {0x7f0bb8488988, 0xc0009a2b30}, {0xc000638000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0009a2b20}, {0x7f0bb8488988, 0xc0009a2b30}, {0xc000638000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0009a2b20}, {0x7f0bb8488988, 0xc0009a2b30}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0009a2b20}, {0x7f0bb8488948, 0xc0009a2b30}, {0x1539fa3, 0x14}, 0xc0009a2b40, 0xc00038d500) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 454 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 363 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000b89890, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000b89870}, {0x16f74a8, 0xc000b89880}, 0x0, 0xc000721680) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000388880, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000642fc0}, 0xc000721680?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000721680?, 0xc000188498, {0x16f70b8, 0xc000642fc0}, {0xc000192eb1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000721680) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000642fc0}, 0xc000572960) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000192eb1, 0xf}, {0x16f7088, 0xc000572910}, {0x16f3fa0, 0xc000721500}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x9c, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 364 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000b89920, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000b89900}, {0x16f74a8, 0xc000b89910}, 0x0, 0xc000768060) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc0003888a0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0006433c0}, 0xc000768060?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000768060?, 0xc0001885b8, {0x16f70b8, 0xc0006433c0}, {0xc0001930f1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000768060) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0006433c0}, 0xc000572be0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0001930f1, 0xf}, {0x16f7088, 0xc000572b90}, {0x16f3fa0, 0xc000721e60}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x9d, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 365 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000b896b0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000b89690}, {0x16f74a8, 0xc000b896a0}, 0x0, 0xc000721bc0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc0003887e0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000643240}, 0xc000721bc0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000721bc0?, 0xc000188558, {0x16f70b8, 0xc000643240}, {0xc000193011, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000721bc0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000643240}, 0xc000572aa0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000193011, 0xf}, {0x16f7088, 0xc000572a50}, {0x16f3fa0, 0xc000721a40}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x9e, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 366 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000e14bb0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000e14b80}, {0x16f74a8, 0xc000e14ba0}, 0x0, 0xc000768720) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc0003884c0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000643700}, 0xc000768720?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000768720?, 0xc0001886a8, {0x16f70b8, 0xc000643700}, {0xc000193291, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000768720) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000643700}, 0xc000572e60) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000193291, 0xf}, {0x16f7088, 0xc000572e10}, {0x16f3fa0, 0xc0007685a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x9f, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 367 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000e14900, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000e148e0}, {0x16f74a8, 0xc000e148f0}, 0x0, 0xc000768420) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000388220, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000643540}, 0xc000768420?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000768420?, 0xc000188630, {0x16f70b8, 0xc000643540}, {0xc0001931c1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000768420) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000643540}, 0xc000572d20) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0001931c1, 0xf}, {0x16f7088, 0xc000572cd0}, {0x16f3fa0, 0xc0007682a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xa0, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 368 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d92e20, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d92e00}, {0x16f74a8, 0xc000d92e10}, 0x0, 0xc000ffea20) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000b202e0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000c0de80}, 0xc000ffea20?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000ffea20?, 0xc000ba6c60, {0x16f70b8, 0xc000c0de80}, {0xc000c229a1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000ffea20) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000c0de80}, 0xc0004b26e0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000c229a1, 0xf}, {0x16f7088, 0xc0004b2690}, {0x16f3fa0, 0xc000ffe8a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xa1, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 369 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000e14c30, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000e14c00}, {0x16f74a8, 0xc000e14c10}, 0x0, 0xc000ffe720) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc0003884e0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000c0dd00}, 0xc000ffe720?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000ffe720?, 0xc000ba6c00, {0x16f70b8, 0xc000c0dd00}, {0xc000c228e1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000ffe720) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000c0dd00}, 0xc0004b25a0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000c228e1, 0xf}, {0x16f7088, 0xc0004b2550}, {0x16f3fa0, 0xc000ffe5a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xa2, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 370 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001205020, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001205000}, {0x16f74a8, 0xc001205010}, 0x0, 0xc000db58c0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000a082c0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000642800}, 0xc000db58c0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000db58c0?, 0xc000e241c8, {0x16f70b8, 0xc000642800}, {0xc000c223b1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000db58c0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000642800}, 0xc000395130) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000c223b1, 0xf}, {0x16f7088, 0xc0003950e0}, {0x16f3fa0, 0xc000db5740}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xa3, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 371 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0012964d0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0012964b0}, {0x16f74a8, 0xc0012964c0}, 0x0, 0xc000ffede0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc0004120c0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0010ba080}, 0xc000ffede0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000ffede0?, 0xc000ba6cc0, {0x16f70b8, 0xc0010ba080}, {0xc000c22a61, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000ffede0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0010ba080}, 0xc0004b2820) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000c22a61, 0xf}, {0x16f7088, 0xc0004b27d0}, {0x16f3fa0, 0xc000ffec60}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xa4, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 372 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001204d40, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001204d20}, {0x16f74a8, 0xc001204d30}, 0x0, 0xc000b18300) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000a081c0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000a94680}, 0xc000b18300?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000b18300?, 0xc000ba6150, {0x16f70b8, 0xc000a94680}, {0xc000a8c321, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000b18300) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000a94680}, 0xc0004b2370) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000a8c321, 0xf}, {0x16f7088, 0xc0004b2320}, {0x16f3fa0, 0xc000d6de60}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xa5, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 373 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000f0a4d0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000f0a4b0}, {0x16f74a8, 0xc000f0a4c0}, 0x0, 0xc00090e7e0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000d9c420, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000d8e180}, 0xc00090e7e0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00090e7e0?, 0xc0009de048, {0x16f70b8, 0xc000d8e180}, {0xc000d940b1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc00090e7e0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000d8e180}, 0xc001218820) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000d940b1, 0xf}, {0x16f7088, 0xc0012187d0}, {0x16f3fa0, 0xc00090e660}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xa6, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 374 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001204f80, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001204f60}, {0x16f74a8, 0xc001204f70}, 0x0, 0xc000d6d740) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000a08280, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000a941c0}, 0xc000d6d740?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000d6d740?, 0xc000130468, {0x16f70b8, 0xc000a941c0}, {0xc000a8c0d1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000d6d740) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000a941c0}, 0xc0004b2050) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000a8c0d1, 0xf}, {0x16f7088, 0xc0004b2000}, {0x16f3fa0, 0xc000d6d5c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xa7, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 375 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000f0a130, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000f0a100}, {0x16f74a8, 0xc000f0a120}, 0x0, 0xc000d6da40) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000d9c0e0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000a94380}, 0xc000d6da40?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000d6da40?, 0xc000ba60c0, {0x16f70b8, 0xc000a94380}, {0xc000a8c1b1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000d6da40) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000a94380}, 0xc0004b2140) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000a8c1b1, 0xf}, {0x16f7088, 0xc0004b20f0}, {0x16f3fa0, 0xc000d6d8c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xa8, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 376 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000e14c90, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000e14c70}, {0x16f74a8, 0xc000e14c80}, 0x0, 0xc000ffe420) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000388500, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000c0db80}, 0xc000ffe420?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000ffe420?, 0xc000ba6b88, {0x16f70b8, 0xc000c0db80}, {0xc000c227e1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000ffe420) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000c0db80}, 0xc0004b2460) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000c227e1, 0xf}, {0x16f7088, 0xc0004b2410}, {0x16f3fa0, 0xc000ffe2a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xa9, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 377 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d92bb0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d92b90}, {0x16f74a8, 0xc000d92ba0}, 0x0, 0xc000768a20) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000b20200, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000643880}, 0xc000768a20?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000768a20?, 0xc000188720, {0x16f70b8, 0xc000643880}, {0xc0001933b1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000768a20) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000643880}, 0xc000572fa0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0001933b1, 0xf}, {0x16f7088, 0xc000572f50}, {0x16f3fa0, 0xc0007688a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xaa, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 378 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d92f10, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d92ef0}, {0x16f74a8, 0xc000d92f00}, 0x0, 0xc00090e360) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000b203a0, {0x4018000000000000?, 0x0?}, {0x7f0bb84888f8, 0xc000906180}, 0xc00090e360?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00090e360?, 0xc000d0cb58, {0x16f70b8, 0xc000906180}, {0xc000a0cf51, 0xf}, {0x16ef880, 0xc000db0000}, 0xc00090e360) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000906180}, 0xc000199040) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000a0cf51, 0xf}, {0x16f7088, 0xc000198ff0}, {0x16f3fa0, 0xc00090e1e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xab, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 379 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d92b60, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d92b40}, {0x16f74a8, 0xc000d92b50}, 0x0, 0xc000768d20) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000b201e0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000643a00}, 0xc000768d20?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000768d20?, 0xc000188780, {0x16f70b8, 0xc000643a00}, {0xc000193481, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000768d20) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000643a00}, 0xc0005730e0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000193481, 0xf}, {0x16f7088, 0xc000573090}, {0x16f3fa0, 0xc000768ba0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xac, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 380 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001204ba0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001204b80}, {0x16f74a8, 0xc001204b90}, 0x0, 0xc0007206c0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000a08060, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000642840}, 0xc0007206c0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0007206c0?, 0xc0001882a0, {0x16f70b8, 0xc000642840}, {0xc0001929d1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0007206c0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000642840}, 0xc000572320) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0001929d1, 0xf}, {0x16f7088, 0xc0005722d0}, {0x16f3fa0, 0xc000720540}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xad, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 381 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001204cf0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001204cd0}, {0x16f74a8, 0xc001204ce0}, 0x0, 0xc000db4a80) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000a081a0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000642140}, 0xc000db4a80?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000db4a80?, 0xc000e240c0, {0x16f70b8, 0xc000642140}, {0xc000c220e1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000db4a80) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000642140}, 0xc0003941e0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000c220e1, 0xf}, {0x16f7088, 0xc000394190}, {0x16f3fa0, 0xc000db43c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xae, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 382 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d07540, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d07520}, {0x16f74a8, 0xc000d07530}, 0x0, 0xc0001c5320) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000a083a0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000b99cc0}, 0xc0001c5320?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0001c5320?, 0xc000b1a708, {0x16f70b8, 0xc000b99cc0}, {0xc000b8cea1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0001c5320) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000b99cc0}, 0xc0005dd0e0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000b8cea1, 0xf}, {0x16f7088, 0xc0005dd090}, {0x16f3fa0, 0xc0001c51a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xaf, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 383 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000191a50, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000191a30}, {0x16f74a8, 0xc000191a40}, 0x0, 0xc0001c5f20) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000d10640, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000415100}, 0xc0001c5f20?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0001c5f20?, 0xc000b1a8a0, {0x16f70b8, 0xc000415100}, {0xc000b8d221, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0001c5f20) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000415100}, 0xc0005dd5e0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000b8d221, 0xf}, {0x16f7088, 0xc0005dd590}, {0x16f3fa0, 0xc0001c5da0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xb0, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 384 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0001919b0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000191990}, {0x16f74a8, 0xc0001919a0}, 0x0, 0xc0001c5620) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000d10600, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000b99e80}, 0xc0001c5620?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0001c5620?, 0xc000b1a768, {0x16f70b8, 0xc000b99e80}, {0xc000b8cf81, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0001c5620) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000b99e80}, 0xc0005dd220) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000b8cf81, 0xf}, {0x16f7088, 0xc0005dd1d0}, {0x16f3fa0, 0xc0001c54a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xb1, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 385 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000b89a40, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000b89a20}, {0x16f74a8, 0xc000b89a30}, 0x0, 0xc0001c5920) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000388900, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000414180}, 0xc0001c5920?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0001c5920?, 0xc000b1a7c8, {0x16f70b8, 0xc000414180}, {0xc000b8d061, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0001c5920) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000414180}, 0xc0005dd360) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000b8d061, 0xf}, {0x16f7088, 0xc0005dd310}, {0x16f3fa0, 0xc0001c57a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xb2, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 418 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000b89700, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000b896e0}, {0x16f74a8, 0xc000b896f0}, 0x0, 0xc0001c5c20) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000388800, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000414f40}, 0xc0001c5c20?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0001c5c20?, 0xc000b1a828, {0x16f70b8, 0xc000414f40}, {0xc000b8d141, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0001c5c20) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000414f40}, 0xc0005dd4a0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000b8d141, 0xf}, {0x16f7088, 0xc0005dd450}, {0x16f3fa0, 0xc0001c5aa0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xb3, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 419 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000b89a90, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000b89a70}, {0x16f74a8, 0xc000b89a80}, 0x0, 0xc000db42a0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000388920, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0004152c0}, 0xc000db42a0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000db42a0?, 0xc000b1a900, {0x16f70b8, 0xc0004152c0}, {0xc000b8d311, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000db42a0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0004152c0}, 0xc0005dd720) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000b8d311, 0xf}, {0x16f7088, 0xc0005dd6d0}, {0x16f3fa0, 0xc000db4120}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xb4, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 420 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000191a00, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0001919e0}, {0x16f74a8, 0xc0001919f0}, 0x0, 0xc000db45a0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000d10620, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000415440}, 0xc000db45a0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000db45a0?, 0xc000b1a960, {0x16f70b8, 0xc000415440}, {0xc000b8d3d1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000db45a0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000415440}, 0xc0005dd860) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000b8d3d1, 0xf}, {0x16f7088, 0xc0005dd810}, {0x16f3fa0, 0xc000db4420}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xb5, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 421 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0012967e0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0012967c0}, {0x16f74a8, 0xc0012967d0}, 0x0, 0xc000db4d20) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc0004123a0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000415900}, 0xc000db4d20?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000db4d20?, 0xc000b1ab70, {0x16f70b8, 0xc000415900}, {0xc000b8d561, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000db4d20) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000415900}, 0xc0005ddae0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000b8d561, 0xf}, {0x16f7088, 0xc0005dda90}, {0x16f3fa0, 0xc000db4ba0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xb6, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 422 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c0fc30, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c0fc10}, {0x16f74a8, 0xc000c0fc20}, 0x0, 0xc000db48a0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000ba8920, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000415600}, 0xc000db48a0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000db48a0?, 0xc000b1a9d8, {0x16f70b8, 0xc000415600}, {0xc000b8d4a1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000db48a0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000415600}, 0xc0005dd9a0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000b8d4a1, 0xf}, {0x16f7088, 0xc0005dd950}, {0x16f3fa0, 0xc000db4720}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xb7, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 423 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c0fd50, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c0fd30}, {0x16f74a8, 0xc000c0fd40}, 0x0, 0xc0002c38c0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000ba8980, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000d0b600}, 0xc0002c38c0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0002c38c0?, 0xc00038e7e0, {0x16f70b8, 0xc000d0b600}, {0xc000d166f1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0002c38c0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000d0b600}, 0xc0004104b0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000d166f1, 0xf}, {0x16f7088, 0xc0004103c0}, {0x16f3fa0, 0xc0002c3740}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xb8, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 424 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc001204e50, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc001204e30}, {0x16f74a8, 0xc001204e40}, 0x0, 0xc0002c3c80) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000a08220, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000d0b780}, 0xc0002c3c80?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0002c3c80?, 0xc00038e858, {0x16f70b8, 0xc000d0b780}, {0xc000d16801, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0002c3c80) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000d0b780}, 0xc0004105f0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000d16801, 0xf}, {0x16f7088, 0xc0004105a0}, {0x16f3fa0, 0xc0002c3b00}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xb9, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 425 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d92ce0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d92cc0}, {0x16f74a8, 0xc000d92cd0}, 0x0, 0xc0006f0a80) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000b20260, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0006fe380}, 0xc0006f0a80?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0006f0a80?, 0xc0009dede0, {0x16f70b8, 0xc0006fe380}, {0xc00040ad71, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0006f0a80) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0006fe380}, 0xc00003dd10) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc00040ad71, 0xf}, {0x16f7088, 0xc00003dcc0}, {0x16f3fa0, 0xc0006f0900}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xba, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 426 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d07470, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d07450}, {0x16f74a8, 0xc000d07460}, 0x0, 0xc0001c5020) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000a08380, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000b99b80}, 0xc0001c5020?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0001c5020?, 0xc000b1a6a8, {0x16f70b8, 0xc000b99b80}, {0xc000b8cdc1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0001c5020) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000b99b80}, 0xc0005dcfa0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000b8cdc1, 0xf}, {0x16f7088, 0xc0005dcf50}, {0x16f3fa0, 0xc0001c4ea0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xbb, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 427 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c0fa90, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c0fa70}, {0x16f74a8, 0xc000c0fa80}, 0x0, 0xc000c70d20) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000ba88a0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000e23700}, 0xc000c70d20?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000c70d20?, 0xc000c32630, {0x16f70b8, 0xc000e23700}, {0xc000e18b91, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000c70d20) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000e23700}, 0xc000144d70) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000e18b91, 0xf}, {0x16f7088, 0xc000144d20}, {0x16f3fa0, 0xc000c70ba0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xbc, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 428 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c0fae0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c0fac0}, {0x16f74a8, 0xc000c0fad0}, 0x0, 0xc000c71440) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000ba88c0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000e23b00}, 0xc000c71440?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000c71440?, 0xc000c32738, {0x16f70b8, 0xc000e23b00}, {0xc000e18db1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000c71440) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000e23b00}, 0xc0001450e0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000e18db1, 0xf}, {0x16f7088, 0xc000145040}, {0x16f3fa0, 0xc000c712c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xbd, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 429 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d073f0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d073d0}, {0x16f74a8, 0xc000d073e0}, 0x0, 0xc000c71140) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000a08360, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000e23980}, 0xc000c71140?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000c71140?, 0xc000c326d8, {0x16f70b8, 0xc000e23980}, {0xc000e18cf1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000c71140) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000e23980}, 0xc000144f50) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000e18cf1, 0xf}, {0x16f7088, 0xc000144f00}, {0x16f3fa0, 0xc000c70fc0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xbe, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 430 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c0fd00, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c0fce0}, {0x16f74a8, 0xc000c0fcf0}, 0x0, 0xc000c71740) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000ba8960, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000e23c80}, 0xc000c71740?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000c71740?, 0xc000c32798, {0x16f70b8, 0xc000e23c80}, {0xc000e18e91, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000c71740) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000e23c80}, 0xc000145270) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000e18e91, 0xf}, {0x16f7088, 0xc0001451d0}, {0x16f3fa0, 0xc000c715c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xbf, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 431 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c0fa40, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c0fa20}, {0x16f74a8, 0xc000c0fa30}, 0x0, 0xc000c70a20) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000ba8880, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc000e23540}, 0xc000c70a20?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000c70a20?, 0xc000c325b8, {0x16f70b8, 0xc000e23540}, {0xc000e18aa1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc000c70a20) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc000e23540}, 0xc000144c30) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc000e18aa1, 0xf}, {0x16f7088, 0xc000144be0}, {0x16f3fa0, 0xc000c708a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc0, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 432 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000e14ce0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000e14cc0}, {0x16f74a8, 0xc000e14cd0}, 0x0, 0xc00038db00) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000aa4300, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0002c5700}, 0xc00038db00?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00038db00?, 0xc000a1c2a0, {0x16f70b8, 0xc0002c5700}, {0xc0009c25d1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc00038db00) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0002c5700}, 0xc0006622d0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0009c25d1, 0xf}, {0x16f7088, 0xc000662280}, {0x16f3fa0, 0xc00038d980}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc1, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 433 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000b89610, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000b895f0}, {0x16f74a8, 0xc000b89600}, 0x0, 0xc0003d8240) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000388780, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0002c5a40}, 0xc0003d8240?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0003d8240?, 0xc000a1c360, {0x16f70b8, 0xc0002c5a40}, {0xc0009c27b1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0003d8240) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0002c5a40}, 0xc000662550) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0009c27b1, 0xf}, {0x16f7088, 0xc000662500}, {0x16f3fa0, 0xc0003d80c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc2, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 450 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000b897f0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000b897d0}, {0x16f74a8, 0xc000b897e0}, 0x0, 0xc00038dec0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000388840, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0002c5880}, 0xc00038dec0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00038dec0?, 0xc000a1c300, {0x16f70b8, 0xc0002c5880}, {0xc0009c26b1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc00038dec0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0002c5880}, 0xc000662410) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0009c26b1, 0xf}, {0x16f7088, 0xc0006623c0}, {0x16f3fa0, 0xc00038dd40}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc3, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 451 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000b897a0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000b89780}, {0x16f74a8, 0xc000b89790}, 0x0, 0xc0003d8600) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000388820, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0002c5bc0}, 0xc0003d8600?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0003d8600?, 0xc000a1c3d8, {0x16f70b8, 0xc0002c5bc0}, {0xc0009c28c1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0003d8600) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0002c5bc0}, 0xc000662690) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0009c28c1, 0xf}, {0x16f7088, 0xc000662640}, {0x16f3fa0, 0xc0003d8480}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc4, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 452 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000b899c0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000b899a0}, {0x16f74a8, 0xc000b899b0}, 0x0, 0xc0003d8cc0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc0003888e0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0002c5f00}, 0xc0003d8cc0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0003d8cc0?, 0xc000a1c498, {0x16f70b8, 0xc0002c5f00}, {0xc0009c2b21, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0003d8cc0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0002c5f00}, 0xc000662910) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0009c2b21, 0xf}, {0x16f7088, 0xc0006628c0}, {0x16f3fa0, 0xc0003d8b40}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc5, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 453 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000b89970, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000b89950}, {0x16f74a8, 0xc000b89960}, 0x0, 0xc0003d89c0) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc0003888c0, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0002c5d40}, 0xc0003d89c0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0003d89c0?, 0xc000a1c438, {0x16f70b8, 0xc0002c5d40}, {0xc0009c2981, 0xf}, {0x16ef880, 0xc000db0000}, 0xc0003d89c0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0002c5d40}, 0xc0006627d0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0009c2981, 0xf}, {0x16f7088, 0xc000662780}, {0x16f3fa0, 0xc0003d8840}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc6, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 641 [select, 10 minutes]: io.(*pipe).read(0xc000720840, {0xc000d40000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000720840, {0xc000d40000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0006429c0, {0xc000d40000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000e14da0}, {0x7f0bb8488988, 0xc000e14d90}, {0xc000d40000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000e14da0}, {0x7f0bb8488988, 0xc000e14d90}, {0xc000d40000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000e14da0}, {0x7f0bb8488988, 0xc000e14d90}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000e14da0}, {0x7f0bb8488948, 0xc000e14d90}, {0x1539f8f, 0x14}, 0xc000e14db0, 0xc0007209c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 359 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 454 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009a2b40, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009a2b20}, {0x16f74a8, 0xc0009a2b30}, 0x0, 0xc00038d500) /startdir/src/cloudflared/stream/stream.go:104 +0x3e9 github.com/cloudflare/cloudflared/stream.Pipe(...) /startdir/src/cloudflared/stream/stream.go:90 github.com/cloudflare/cloudflared/ingress.(*tcpConnection).Stream(0xc000d9c220, {0x13fde00?, 0x0?}, {0x7f0bb84888f8, 0xc0002c51c0}, 0xc00038d500?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00038d500?, 0xc000a1c198, {0x16f70b8, 0xc0002c51c0}, {0xc0009c23c1, 0xf}, {0x16ef880, 0xc000db0000}, 0xc00038d500) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000d9a2c0, {0x16fa138, 0xc0003940f0}, {0x16f70b8, 0xc0002c51c0}, 0xc000662050) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc0003940f0}, {0x7f0c02461948, 0xc000d9a2c0}, {0xc0009c23c1, 0xf}, {0x16f7088, 0xc000662000}, {0x16f3fa0, 0xc00038c960}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc7, {0x7f0c02461948, 0xc000d9a2c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 32 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 1214 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83db438, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ca8820, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ca8800, {0xc00144c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ca8800, {0xc00144c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000196170, {0xc00144c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000e14c70}, {0x7f0bb8488988, 0xc000e14c80}, {0xc00144c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000e14c70}, {0x7f0bb8488988, 0xc000e14c80}, {0xc00144c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000e14c70}, {0x7f0bb8488988, 0xc000e14c80}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000e14c70}, {0x7f0bb8488948, 0xc000e14c80}, {0x1539fa3, 0x14}, 0xc000e14c90, 0xc000ffe420) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 376 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 751 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb83d9b08, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ca86a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ca8680, {0xc000dd4000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ca8680, {0xc000dd4000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca60a8, {0xc000dd4000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc0001919e0}, {0x7f0bb8488988, 0xc0001919f0}, {0xc000dd4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0001919e0}, {0x7f0bb8488988, 0xc0001919f0}, {0xc000dd4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0001919e0}, {0x7f0bb8488988, 0xc0001919f0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0001919e0}, {0x7f0bb8488948, 0xc0001919f0}, {0x1539fa3, 0x14}, 0xc000191a00, 0xc000db45a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 420 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 401 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0ba04fb990, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000022920, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000022900, {0xc000b84000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000022900, {0xc000b84000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0009fc010, {0xc000b84000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000d07330}, {0x7f0bb8488988, 0xc000d07340}, {0xc000b84000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d07330}, {0x7f0bb8488988, 0xc000d07340}, {0xc000b84000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d07330}, {0x7f0bb8488988, 0xc000d07340}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d07330}, {0x7f0bb8488948, 0xc000d07340}, {0x1539fa3, 0x14}, 0xc000d07350, 0xc0006aea80) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 335 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 625 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0c0265e540, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000022820, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000022800, {0xc00066c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000022800, {0xc00066c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000244038, {0xc00066c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000f0a7e0}, {0x7f0bb8488988, 0xc000f0a7f0}, {0xc00066c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000f0a7e0}, {0x7f0bb8488988, 0xc000f0a7f0}, {0xc00066c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000f0a7e0}, {0x7f0bb8488988, 0xc000f0a7f0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000f0a7e0}, {0x7f0bb8488948, 0xc000f0a7f0}, {0x1539fa3, 0x14}, 0xc000f0a800, 0xc0006ae180) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 355 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 778 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0ba05db1b0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000e33a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0000e3380, {0xc0008e6000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000e3380, {0xc0008e6000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012e6f0, {0xc0008e6000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000c0fa20}, {0x7f0bb8488988, 0xc000c0fa30}, {0xc0008e6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000c0fa20}, {0x7f0bb8488988, 0xc000c0fa30}, {0xc0008e6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000c0fa20}, {0x7f0bb8488988, 0xc000c0fa30}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000c0fa20}, {0x7f0bb8488948, 0xc000c0fa30}, {0x1539fa3, 0x14}, 0xc000c0fa40, 0xc000c70a20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 431 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 980 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb848bfa8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000022c20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000022c00, {0xc001018000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000022c00, {0xc001018000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012e710, {0xc001018000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000c0fbc0}, {0x7f0bb8488988, 0xc000c0fbd0}, {0xc001018000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000c0fbc0}, {0x7f0bb8488988, 0xc000c0fbd0}, {0xc001018000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000c0fbc0}, {0x7f0bb8488988, 0xc000c0fbd0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000c0fbc0}, {0x7f0bb8488948, 0xc000c0fbd0}, {0x1539fa3, 0x14}, 0xc000c0fbe0, 0xc0006afbc0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 343 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1222 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb848d4f8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000022ea0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000022e80, {0xc00133a000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000022e80, {0xc00133a000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000aee090, {0xc00133a000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000d92590}, {0x7f0bb8488988, 0xc000d925a0}, {0xc00133a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92590}, {0x7f0bb8488988, 0xc000d925a0}, {0xc00133a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92590}, {0x7f0bb8488988, 0xc000d925a0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92590}, {0x7f0bb8488948, 0xc000d925a0}, {0x1539fa3, 0x14}, 0xc000d925b0, 0xc0006f0c60) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 341 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 844 [select, 10 minutes]: io.(*pipe).read(0xc0006ae300, {0xc0005d8000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0006ae300, {0xc0005d8000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc00019ef80, {0xc0005d8000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000b89590}, {0x7f0bb8488988, 0xc000b89580}, {0xc0005d8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b89590}, {0x7f0bb8488988, 0xc000b89580}, {0xc0005d8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b89590}, {0x7f0bb8488988, 0xc000b89580}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b89590}, {0x7f0bb8488948, 0xc000b89580}, {0x1539f8f, 0x14}, 0xc000b895a0, 0xc0006ae480) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 310 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 862 [select, 9 minutes]: io.(*pipe).read(0xc0006aef00, {0xc0006a4000, 0x4000, 0x40d574?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0006aef00, {0xc0006a4000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc00019f5c0, {0xc0006a4000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001204510}, {0x7f0bb8488988, 0xc001204500}, {0xc0006a4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204510}, {0x7f0bb8488988, 0xc001204500}, {0xc0006a4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204510}, {0x7f0bb8488988, 0xc001204500}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204510}, {0x7f0bb8488948, 0xc001204500}, {0x1539f8f, 0x14}, 0xc001204520, 0xc0006af080) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 338 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 953 [select, 10 minutes]: io.(*pipe).read(0xc0003d8480, {0xc000f92000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0003d8480, {0xc000f92000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0002c5bc0, {0xc000f92000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000b89790}, {0x7f0bb8488988, 0xc000b89780}, {0xc000f92000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b89790}, {0x7f0bb8488988, 0xc000b89780}, {0xc000f92000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b89790}, {0x7f0bb8488988, 0xc000b89780}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b89790}, {0x7f0bb8488948, 0xc000b89780}, {0x1539f8f, 0x14}, 0xc000b897a0, 0xc0003d8600) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 451 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1345 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0b73a804e0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000022ca0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000022c80, {0xc00140c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000022c80, {0xc00140c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c110, {0xc00140c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001296860}, {0x7f0bb8488988, 0xc001296870}, {0xc00140c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001296860}, {0x7f0bb8488988, 0xc001296870}, {0xc00140c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001296860}, {0x7f0bb8488988, 0xc001296870}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001296860}, {0x7f0bb8488948, 0xc001296870}, {0x1539fa3, 0x14}, 0xc001296880, 0xc0006f0240) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 353 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 754 [select, 10 minutes]: io.(*pipe).read(0xc0006ae000, {0xc000668000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0006ae000, {0xc000668000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc00019edc0, {0xc000668000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000f0a7f0}, {0x7f0bb8488988, 0xc000f0a7e0}, {0xc000668000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000f0a7f0}, {0x7f0bb8488988, 0xc000f0a7e0}, {0xc000668000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000f0a7f0}, {0x7f0bb8488988, 0xc000f0a7e0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000f0a7f0}, {0x7f0bb8488948, 0xc000f0a7e0}, {0x1539f8f, 0x14}, 0xc000f0a800, 0xc0006ae180) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 355 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 588 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0ba077e018, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000444920, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000444900, {0xc0005f9c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000444900, {0xc0005f9c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0000880a8, {0xc0005f9c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc0000880a8}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 709 [select, 10 minutes]: io.(*pipe).read(0xc00038c960, {0xc000520000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00038c960, {0xc000520000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0002c51c0, {0xc000520000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc0009a2b30}, {0x7f0bb8488988, 0xc0009a2b20}, {0xc000520000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0009a2b30}, {0x7f0bb8488988, 0xc0009a2b20}, {0xc000520000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0009a2b30}, {0x7f0bb8488988, 0xc0009a2b20}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0009a2b30}, {0x7f0bb8488948, 0xc0009a2b20}, {0x1539f8f, 0x14}, 0xc0009a2b40, 0xc00038d500) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 454 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1333 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb848d7e0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000022da0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000022d80, {0xc0013e8000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000022d80, {0xc0013e8000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c0e0, {0xc0013e8000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001296650}, {0x7f0bb8488988, 0xc001296660}, {0xc0013e8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001296650}, {0x7f0bb8488988, 0xc001296660}, {0xc0013e8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001296650}, {0x7f0bb8488988, 0xc001296660}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001296650}, {0x7f0bb8488948, 0xc001296660}, {0x1539fa3, 0x14}, 0xc001296670, 0xc0006f0840) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 357 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 923 [select, 9 minutes]: io.(*pipe).read(0xc000720b40, {0xc000852000, 0x4000, 0x40d574?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000720b40, {0xc000852000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000642b00, {0xc000852000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000190490}, {0x7f0bb8488988, 0xc000190480}, {0xc000852000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000190490}, {0x7f0bb8488988, 0xc000190480}, {0xc000852000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000190490}, {0x7f0bb8488988, 0xc000190480}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000190490}, {0x7f0bb8488948, 0xc000190480}, {0x1539f8f, 0x14}, 0xc0001904b0, 0xc000720cc0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 358 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 863 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83da1d0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000022aa0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000022a80, {0xc000698000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000022a80, {0xc000698000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000020118, {0xc000698000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001204550}, {0x7f0bb8488988, 0xc001204560}, {0xc000698000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204550}, {0x7f0bb8488988, 0xc001204560}, {0xc000698000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204550}, {0x7f0bb8488988, 0xc001204560}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204550}, {0x7f0bb8488948, 0xc001204560}, {0x1539fa3, 0x14}, 0xc001204570, 0xc0006af380) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 337 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 849 [select, 10 minutes]: io.(*pipe).read(0xc000721140, {0xc000fa6000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000721140, {0xc000fa6000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000642e40, {0xc000fa6000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000b89650}, {0x7f0bb8488988, 0xc000b89640}, {0xc000fa6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b89650}, {0x7f0bb8488988, 0xc000b89640}, {0xc000fa6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b89650}, {0x7f0bb8488988, 0xc000b89640}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b89650}, {0x7f0bb8488948, 0xc000b89640}, {0x1539f8f, 0x14}, 0xc000b89660, 0xc0007212c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 360 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 870 [select, 10 minutes]: io.(*pipe).read(0xc000c70fc0, {0xc000bb0000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000c70fc0, {0xc000bb0000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000e23980, {0xc000bb0000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000d073e0}, {0x7f0bb8488988, 0xc000d073d0}, {0xc000bb0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d073e0}, {0x7f0bb8488988, 0xc000d073d0}, {0xc000bb0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d073e0}, {0x7f0bb8488988, 0xc000d073d0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d073e0}, {0x7f0bb8488948, 0xc000d073d0}, {0x1539f8f, 0x14}, 0xc000d073f0, 0xc000c71140) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 429 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1444 [select, 9 minutes]: io.(*pipe).read(0xc00090e660, {0xc001728000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00090e660, {0xc001728000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d8e180, {0xc001728000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000f0a4c0}, {0x7f0bb8488988, 0xc000f0a4b0}, {0xc001728000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000f0a4c0}, {0x7f0bb8488988, 0xc000f0a4b0}, {0xc001728000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000f0a4c0}, {0x7f0bb8488988, 0xc000f0a4b0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000f0a4c0}, {0x7f0bb8488948, 0xc000f0a4b0}, {0x1539f8f, 0x14}, 0xc000f0a4d0, 0xc00090e7e0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 373 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 752 [select, 10 minutes]: io.(*pipe).read(0xc000db4420, {0xc000dc8000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000db4420, {0xc000dc8000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000415440, {0xc000dc8000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc0001919f0}, {0x7f0bb8488988, 0xc0001919e0}, {0xc000dc8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0001919f0}, {0x7f0bb8488988, 0xc0001919e0}, {0xc000dc8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0001919f0}, {0x7f0bb8488988, 0xc0001919e0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0001919f0}, {0x7f0bb8488948, 0xc0001919e0}, {0x1539f8f, 0x14}, 0xc000191a00, 0xc000db45a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 420 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 840 [select, 10 minutes]: io.(*pipe).read(0xc00038d680, {0xc0005d0000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00038d680, {0xc0005d0000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0002c55c0, {0xc0005d0000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000b894c0}, {0x7f0bb8488988, 0xc000b894b0}, {0xc0005d0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b894c0}, {0x7f0bb8488988, 0xc000b894b0}, {0xc0005d0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b894c0}, {0x7f0bb8488988, 0xc000b894b0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b894c0}, {0x7f0bb8488948, 0xc000b894b0}, {0x1539f8f, 0x14}, 0xc000b894d0, 0xc00038d800) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 308 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 959 [select, 10 minutes]: io.(*pipe).read(0xc000721500, {0xc000fe2000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000721500, {0xc000fe2000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000642fc0, {0xc000fe2000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000b89880}, {0x7f0bb8488988, 0xc000b89870}, {0xc000fe2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b89880}, {0x7f0bb8488988, 0xc000b89870}, {0xc000fe2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b89880}, {0x7f0bb8488988, 0xc000b89870}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b89880}, {0x7f0bb8488948, 0xc000b89870}, {0x1539f8f, 0x14}, 0xc000b89890, 0xc000721680) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 363 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 749 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0ba04fb898, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ca83a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ca8380, {0xc000dc4000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ca8380, {0xc000dc4000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca60a0, {0xc000dc4000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000191990}, {0x7f0bb8488988, 0xc0001919a0}, {0xc000dc4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000191990}, {0x7f0bb8488988, 0xc0001919a0}, {0xc000dc4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000191990}, {0x7f0bb8488988, 0xc0001919a0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000191990}, {0x7f0bb8488948, 0xc0001919a0}, {0x1539fa3, 0x14}, 0xc0001919b0, 0xc0001c5620) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 384 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 875 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0ba04fc248, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ca8320, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ca8300, {0xc000bc6000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ca8300, {0xc000bc6000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0009fc038, {0xc000bc6000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000d07520}, {0x7f0bb8488988, 0xc000d07530}, {0xc000bc6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d07520}, {0x7f0bb8488988, 0xc000d07530}, {0xc000bc6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d07520}, {0x7f0bb8488988, 0xc000d07530}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d07520}, {0x7f0bb8488948, 0xc000d07530}, {0x1539fa3, 0x14}, 0xc000d07540, 0xc0001c5320) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 382 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 986 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb848beb0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000e35a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0000e3580, {0xc001024000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000e3580, {0xc001024000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012e728, {0xc001024000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000c0fce0}, {0x7f0bb8488988, 0xc000c0fcf0}, {0xc001024000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000c0fce0}, {0x7f0bb8488988, 0xc000c0fcf0}, {0xc001024000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000c0fce0}, {0x7f0bb8488988, 0xc000c0fcf0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000c0fce0}, {0x7f0bb8488948, 0xc000c0fcf0}, {0x1539fa3, 0x14}, 0xc000c0fd00, 0xc000c71740) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 430 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 780 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb803e690, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000e3420, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0000e3400, {0xc0008f4000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000e3400, {0xc0008f4000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012e6f8, {0xc0008f4000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000c0fa70}, {0x7f0bb8488988, 0xc000c0fa80}, {0xc0008f4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000c0fa70}, {0x7f0bb8488988, 0xc000c0fa80}, {0xc0008f4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000c0fa70}, {0x7f0bb8488988, 0xc000c0fa80}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000c0fa70}, {0x7f0bb8488948, 0xc000c0fa80}, {0x1539fa3, 0x14}, 0xc000c0fa90, 0xc000c70d20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 427 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 869 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0ba04fc530, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000e34a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0000e3480, {0xc000bb6000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000e3480, {0xc000bb6000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0009fc020, {0xc000bb6000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000d073d0}, {0x7f0bb8488988, 0xc000d073e0}, {0xc000bb6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d073d0}, {0x7f0bb8488988, 0xc000d073e0}, {0xc000bb6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d073d0}, {0x7f0bb8488988, 0xc000d073e0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d073d0}, {0x7f0bb8488948, 0xc000d073e0}, {0x1539fa3, 0x14}, 0xc000d073f0, 0xc000c71140) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 429 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 781 [select, 10 minutes]: io.(*pipe).read(0xc000c70ba0, {0xc0008ea000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000c70ba0, {0xc0008ea000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000e23700, {0xc0008ea000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000c0fa80}, {0x7f0bb8488988, 0xc000c0fa70}, {0xc0008ea000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000c0fa80}, {0x7f0bb8488988, 0xc000c0fa70}, {0xc0008ea000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000c0fa80}, {0x7f0bb8488988, 0xc000c0fa70}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000c0fa80}, {0x7f0bb8488948, 0xc000c0fa70}, {0x1539f8f, 0x14}, 0xc000c0fa90, 0xc000c70d20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 427 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 755 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0ba05db590, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000250620, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000250600, {0xc00104e000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000250600, {0xc00104e000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000244040, {0xc00104e000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000244040}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 463 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0ba05db3a0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002505a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000250580, {0xc000e0c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000250580, {0xc000e0c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000382018, {0xc000e0c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000a01760}, {0x7f0bb8488988, 0xc000a01770}, {0xc000e0c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000a01760}, {0x7f0bb8488988, 0xc000a01770}, {0xc000e0c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000a01760}, {0x7f0bb8488988, 0xc000a01770}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000a01760}, {0x7f0bb8488948, 0xc000a01770}, {0x1539fa3, 0x14}, 0xc000a01780, 0xc00063ea20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 333 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 843 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0ba05dafc0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000b345a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000b34580, {0xc0005de000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000b34580, {0xc0005de000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c048, {0xc0005de000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000b89580}, {0x7f0bb8488988, 0xc000b89590}, {0xc0005de000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b89580}, {0x7f0bb8488988, 0xc000b89590}, {0xc0005de000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b89580}, {0x7f0bb8488988, 0xc000b89590}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b89580}, {0x7f0bb8488948, 0xc000b89590}, {0x1539fa3, 0x14}, 0xc000b895a0, 0xc0006ae480) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 310 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 876 [select, 10 minutes]: io.(*pipe).read(0xc0001c51a0, {0xc00103a000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0001c51a0, {0xc00103a000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000b99cc0, {0xc00103a000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000d07530}, {0x7f0bb8488988, 0xc000d07520}, {0xc00103a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d07530}, {0x7f0bb8488988, 0xc000d07520}, {0xc00103a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d07530}, {0x7f0bb8488988, 0xc000d07520}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d07530}, {0x7f0bb8488948, 0xc000d07520}, {0x1539f8f, 0x14}, 0xc000d07540, 0xc0001c5320) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 382 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 871 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb803e4a0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020e420, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020e400, {0xc000bbc000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020e400, {0xc000bbc000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0009fc028, {0xc000bbc000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000d07450}, {0x7f0bb8488988, 0xc000d07460}, {0xc000bbc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d07450}, {0x7f0bb8488988, 0xc000d07460}, {0xc000bbc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d07450}, {0x7f0bb8488988, 0xc000d07460}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d07450}, {0x7f0bb8488948, 0xc000d07460}, {0x1539fa3, 0x14}, 0xc000d07470, 0xc0001c5020) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 426 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 640 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb803e788, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000b34620, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000b34600, {0xc000d44000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000b34600, {0xc000d44000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00040c098, {0xc000d44000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000e14d90}, {0x7f0bb8488988, 0xc000e14da0}, {0xc000d44000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000e14d90}, {0x7f0bb8488988, 0xc000e14da0}, {0xc000d44000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000e14d90}, {0x7f0bb8488988, 0xc000e14da0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000e14d90}, {0x7f0bb8488948, 0xc000e14da0}, {0x1539fa3, 0x14}, 0xc000e14db0, 0xc0007209c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 359 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 918 [select, 9 minutes]: io.(*pipe).read(0xc000720e40, {0xc001298000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000720e40, {0xc001298000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000642c80, {0xc001298000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001296100}, {0x7f0bb8488988, 0xc0012960f0}, {0xc001298000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001296100}, {0x7f0bb8488988, 0xc0012960f0}, {0xc001298000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001296100}, {0x7f0bb8488988, 0xc0012960f0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001296100}, {0x7f0bb8488948, 0xc0012960f0}, {0x1539f8f, 0x14}, 0xc001296110, 0xc000720fc0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 361 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 839 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb848a6b0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000b346a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000b34680, {0xc0005c8000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000b34680, {0xc0005c8000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c038, {0xc0005c8000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000b894b0}, {0x7f0bb8488988, 0xc000b894c0}, {0xc0005c8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b894b0}, {0x7f0bb8488988, 0xc000b894c0}, {0xc0005c8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b894b0}, {0x7f0bb8488988, 0xc000b894c0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b894b0}, {0x7f0bb8488948, 0xc000b894c0}, {0x1539fa3, 0x14}, 0xc000b894d0, 0xc00038d800) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 308 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 637 [select, 10 minutes]: io.(*pipe).read(0xc00038d980, {0xc000d36000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00038d980, {0xc000d36000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0002c5700, {0xc000d36000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000e14cd0}, {0x7f0bb8488988, 0xc000e14cc0}, {0xc000d36000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000e14cd0}, {0x7f0bb8488988, 0xc000e14cc0}, {0xc000d36000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000e14cd0}, {0x7f0bb8488988, 0xc000e14cc0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000e14cd0}, {0x7f0bb8488948, 0xc000e14cc0}, {0x1539f8f, 0x14}, 0xc000e14ce0, 0xc00038db00) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 432 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 511 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb848a1d8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020e5a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020e580, {0xc001030800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020e580, {0xc001030800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0001960d8, {0xc001030800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc0001960d8}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 512 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb8489fe8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020e620, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020e600, {0xc001030400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020e600, {0xc001030400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0001960e0, {0xc001030400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc0001960e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 513 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb8489c08, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020e6a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020e680, {0xc001031800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020e680, {0xc001031800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0001960e8, {0xc001031800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc0001960e8}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 818 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb8489a18, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020e720, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020e700, {0xc001030c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020e700, {0xc001030c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0001960f0, {0xc001030c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc0001960f0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 819 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0ba04fc628, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020e7a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020e780, {0xc001031000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020e780, {0xc001031000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0001960f8, {0xc001031000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc0001960f8}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 917 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0ba04fc058, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ad27a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ad2780, {0xc00069c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ad2780, {0xc00069c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000aee088, {0xc00069c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc0012960f0}, {0x7f0bb8488988, 0xc001296100}, {0xc00069c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0012960f0}, {0x7f0bb8488988, 0xc001296100}, {0xc00069c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0012960f0}, {0x7f0bb8488988, 0xc001296100}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0012960f0}, {0x7f0bb8488948, 0xc001296100}, {0x1539fa3, 0x14}, 0xc001296110, 0xc000720fc0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 361 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 990 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0ba04fbe68, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002506a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000250680, {0xc00103e000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000250680, {0xc00103e000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012e738, {0xc00103e000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000c0fd80}, {0x7f0bb8488988, 0xc000c0fd90}, {0xc00103e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000c0fd80}, {0x7f0bb8488988, 0xc000c0fd90}, {0xc00103e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000c0fd80}, {0x7f0bb8488988, 0xc000c0fd90}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000c0fd80}, {0x7f0bb8488948, 0xc000c0fd90}, {0x1539fa3, 0x14}, 0xc000c0fda0, 0xc00063ed20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 311 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 820 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0ba04fc340, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020e820, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020e800, {0xc001031400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020e800, {0xc001031400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000196100, {0xc001031400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000196100}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 821 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0ba04fbd70, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020e8a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020e880, {0xc001030000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020e880, {0xc001030000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000196108, {0xc001030000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000196108}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 822 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0ba04fbc78, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020e920, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020e900, {0xc001031c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020e900, {0xc001031c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000196110, {0xc001031c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000196110}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 765 [select, 9 minutes]: io.(*pipe).read(0xc00063f1a0, {0xc000eb0000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00063f1a0, {0xc000eb0000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0008c6f00, {0xc000eb0000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000f0b890}, {0x7f0bb8488988, 0xc000f0b880}, {0xc000eb0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000f0b890}, {0x7f0bb8488988, 0xc000f0b880}, {0xc000eb0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000f0b890}, {0x7f0bb8488988, 0xc000f0b880}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000f0b890}, {0x7f0bb8488948, 0xc000f0b880}, {0x1539f8f, 0x14}, 0xc000f0b8a0, 0xc00063f320) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 313 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 848 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0ba05de010, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ad2820, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ad2800, {0xc000fa2000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ad2800, {0xc000fa2000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c058, {0xc000fa2000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000b89640}, {0x7f0bb8488988, 0xc000b89650}, {0xc000fa2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b89640}, {0x7f0bb8488988, 0xc000b89650}, {0xc000fa2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b89640}, {0x7f0bb8488988, 0xc000b89650}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b89640}, {0x7f0bb8488948, 0xc000b89650}, {0x1539fa3, 0x14}, 0xc000b89660, 0xc0007212c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 360 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 958 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0ba05dd850, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ad28a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ad2880, {0xc000faa000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ad2880, {0xc000faa000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c090, {0xc000faa000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000b89870}, {0x7f0bb8488988, 0xc000b89880}, {0xc000faa000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b89870}, {0x7f0bb8488988, 0xc000b89880}, {0xc000faa000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b89870}, {0x7f0bb8488988, 0xc000b89880}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b89870}, {0x7f0bb8488948, 0xc000b89880}, {0x1539fa3, 0x14}, 0xc000b89890, 0xc000721680) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 363 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 823 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb803fbe0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020e9a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020e980, {0xc000a78400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020e980, {0xc000a78400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000196118, {0xc000a78400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000196118}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 824 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb803f8f8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020ea20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020ea00, {0xc000a78c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020ea00, {0xc000a78c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000196120, {0xc000a78c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000196120}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 825 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb803f800, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020eaa0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020ea80, {0xc000a78800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020ea80, {0xc000a78800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000196128, {0xc000a78800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000196128}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 846 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb803f328, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2120, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2100, {0xc000f96000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2100, {0xc000f96000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c050, {0xc000f96000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000b895f0}, {0x7f0bb8488988, 0xc000b89600}, {0xc000f96000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b895f0}, {0x7f0bb8488988, 0xc000b89600}, {0xc000f96000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b895f0}, {0x7f0bb8488988, 0xc000b89600}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b895f0}, {0x7f0bb8488948, 0xc000b89600}, {0x1539fa3, 0x14}, 0xc000b89610, 0xc0003d8240) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 433 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 764 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb803f138, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002507a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000250780, {0xc001234000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000250780, {0xc001234000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000244058, {0xc001234000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000f0b880}, {0x7f0bb8488988, 0xc000f0b890}, {0xc001234000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000f0b880}, {0x7f0bb8488988, 0xc000f0b890}, {0xc001234000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000f0b880}, {0x7f0bb8488988, 0xc000f0b890}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000f0b880}, {0x7f0bb8488948, 0xc000f0b890}, {0x1539fa3, 0x14}, 0xc000f0b8a0, 0xc00063f320) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 313 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 946 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb803ef48, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ad2920, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ad2900, {0xc000fb6000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ad2900, {0xc000fb6000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c060, {0xc000fb6000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000b89690}, {0x7f0bb8488988, 0xc000b896a0}, {0xc000fb6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b89690}, {0x7f0bb8488988, 0xc000b896a0}, {0xc000fb6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b89690}, {0x7f0bb8488988, 0xc000b896a0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b89690}, {0x7f0bb8488948, 0xc000b896a0}, {0x1539fa3, 0x14}, 0xc000b896b0, 0xc000721bc0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 365 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 847 [select, 10 minutes]: io.(*pipe).read(0xc0003d80c0, {0xc000f16000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0003d80c0, {0xc000f16000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0002c5a40, {0xc000f16000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000b89600}, {0x7f0bb8488988, 0xc000b895f0}, {0xc000f16000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b89600}, {0x7f0bb8488988, 0xc000b895f0}, {0xc000f16000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b89600}, {0x7f0bb8488988, 0xc000b895f0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b89600}, {0x7f0bb8488948, 0xc000b895f0}, {0x1539f8f, 0x14}, 0xc000b89610, 0xc0003d8240) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 433 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1057 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83dbde8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000250920, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000250900, {0xc001328000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000250900, {0xc001328000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000aee010, {0xc001328000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000d924e0}, {0x7f0bb8488988, 0xc000d924f0}, {0xc001328000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d924e0}, {0x7f0bb8488988, 0xc000d924f0}, {0xc001328000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d924e0}, {0x7f0bb8488988, 0xc000d924f0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d924e0}, {0x7f0bb8488948, 0xc000d924f0}, {0x1539fa3, 0x14}, 0xc000d92500, 0xc000eb4000) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 314 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 948 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb803fcd8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ca84a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ca8480, {0xc000f8c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ca8480, {0xc000f8c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c068, {0xc000f8c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000b896e0}, {0x7f0bb8488988, 0xc000b896f0}, {0xc000f8c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b896e0}, {0x7f0bb8488988, 0xc000b896f0}, {0xc000f8c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b896e0}, {0x7f0bb8488988, 0xc000b896f0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b896e0}, {0x7f0bb8488948, 0xc000b896f0}, {0x1539fa3, 0x14}, 0xc000b89700, 0xc0001c5c20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 418 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 872 [select, 10 minutes]: io.(*pipe).read(0xc0001c4ea0, {0xc000bc0000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0001c4ea0, {0xc000bc0000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000b99b80, {0xc000bc0000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000d07460}, {0x7f0bb8488988, 0xc000d07450}, {0xc000bc0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d07460}, {0x7f0bb8488988, 0xc000d07450}, {0xc000bc0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d07460}, {0x7f0bb8488988, 0xc000d07450}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d07460}, {0x7f0bb8488948, 0xc000d07450}, {0x1539f8f, 0x14}, 0xc000d07470, 0xc0001c5020) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 426 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 949 [select, 10 minutes]: io.(*pipe).read(0xc0001c5aa0, {0xc000fca000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0001c5aa0, {0xc000fca000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000414f40, {0xc000fca000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000b896f0}, {0x7f0bb8488988, 0xc000b896e0}, {0xc000fca000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b896f0}, {0x7f0bb8488988, 0xc000b896e0}, {0xc000fca000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b896f0}, {0x7f0bb8488988, 0xc000b896e0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b896f0}, {0x7f0bb8488948, 0xc000b896e0}, {0x1539f8f, 0x14}, 0xc000b89700, 0xc0001c5c20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 418 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1203 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83d9a10, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ad2a20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ad2a00, {0xc000626000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ad2a00, {0xc000626000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000196080, {0xc000626000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000e148e0}, {0x7f0bb8488988, 0xc000e148f0}, {0xc000626000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000e148e0}, {0x7f0bb8488988, 0xc000e148f0}, {0xc000626000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000e148e0}, {0x7f0bb8488988, 0xc000e148f0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000e148e0}, {0x7f0bb8488948, 0xc000e148f0}, {0x1539fa3, 0x14}, 0xc000e14900, 0xc000768420) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 367 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 464 [select, 10 minutes]: io.(*pipe).read(0xc00063e8a0, {0xc000586000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00063e8a0, {0xc000586000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0008c6a80, {0xc000586000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000a01770}, {0x7f0bb8488988, 0xc000a01760}, {0xc000586000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000a01770}, {0x7f0bb8488988, 0xc000a01760}, {0xc000586000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000a01770}, {0x7f0bb8488988, 0xc000a01760}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000a01770}, {0x7f0bb8488948, 0xc000a01760}, {0x1539f8f, 0x14}, 0xc000a01780, 0xc00063ea20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 333 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 762 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83d9820, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002508a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000250880, {0xc00086a000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000250880, {0xc00086a000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000244048, {0xc00086a000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000f0b620}, {0x7f0bb8488988, 0xc000f0b630}, {0xc00086a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000f0b620}, {0x7f0bb8488988, 0xc000f0b630}, {0xc00086a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000f0b620}, {0x7f0bb8488988, 0xc000f0b630}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000f0b620}, {0x7f0bb8488948, 0xc000f0b630}, {0x1539fa3, 0x14}, 0xc000f0b640, 0xc00063fa40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 316 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 982 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb848c0a0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ca8720, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ca8700, {0xc00101c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ca8700, {0xc00101c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012e718, {0xc00101c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000c0fc10}, {0x7f0bb8488988, 0xc000c0fc20}, {0xc00101c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000c0fc10}, {0x7f0bb8488988, 0xc000c0fc20}, {0xc00101c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000c0fc10}, {0x7f0bb8488988, 0xc000c0fc20}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000c0fc10}, {0x7f0bb8488948, 0xc000c0fc20}, {0x1539fa3, 0x14}, 0xc000c0fc30, 0xc000db48a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 422 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 763 [select, 10 minutes]: io.(*pipe).read(0xc00063f8c0, {0xc000e94000, 0x4000, 0xadf6bd?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00063f8c0, {0xc000e94000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0008c7380, {0xc000e94000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000f0b630}, {0x7f0bb8488988, 0xc000f0b620}, {0xc000e94000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000f0b630}, {0x7f0bb8488988, 0xc000f0b620}, {0xc000e94000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000f0b630}, {0x7f0bb8488988, 0xc000f0b620}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000f0b630}, {0x7f0bb8488948, 0xc000f0b620}, {0x1539f8f, 0x14}, 0xc000f0b640, 0xc00063fa40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 316 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1032 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb848c290, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c23a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2380, {0xc000566000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2380, {0xc000566000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000382020, {0xc000566000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000f38bc0}, {0x7f0bb8488988, 0xc000f38bd0}, {0xc000566000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000f38bc0}, {0x7f0bb8488988, 0xc000f38bd0}, {0xc000566000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000f38bc0}, {0x7f0bb8488988, 0xc000f38bd0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000f38bc0}, {0x7f0bb8488948, 0xc000f38bd0}, {0x1539fa3, 0x14}, 0xc000f38be0, 0xc0003d9380) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 328 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 826 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb803f610, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020eb20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020eb00, {0xc000a79000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020eb00, {0xc000a79000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000196130, {0xc000a79000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000196130}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 827 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb848bdb8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020eba0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020eb80, {0xc000a79800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020eb80, {0xc000a79800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000196138, {0xc000a79800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000196138}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 828 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb848bbc8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020ec20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020ec00, {0xc000a79400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020ec00, {0xc000a79400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000196140, {0xc000a79400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000196140}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 829 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb848b9d8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020eca0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020ec80, {0xc000a79c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020ec80, {0xc000a79c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000196148, {0xc000a79c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000196148}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 750 [select, 10 minutes]: io.(*pipe).read(0xc0001c54a0, {0xc000dcc000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0001c54a0, {0xc000dcc000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000b99e80, {0xc000dcc000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc0001919a0}, {0x7f0bb8488988, 0xc000191990}, {0xc000dcc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0001919a0}, {0x7f0bb8488988, 0xc000191990}, {0xc000dcc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0001919a0}, {0x7f0bb8488988, 0xc000191990}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0001919a0}, {0x7f0bb8488948, 0xc000191990}, {0x1539f8f, 0x14}, 0xc0001919b0, 0xc0001c5620) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 384 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 779 [select, 10 minutes]: io.(*pipe).read(0xc000c708a0, {0xc0008dc000, 0x4000, 0xc000c0f800?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000c708a0, {0xc0008dc000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000e23540, {0xc0008dc000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000c0fa30}, {0x7f0bb8488988, 0xc000c0fa20}, {0xc0008dc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000c0fa30}, {0x7f0bb8488988, 0xc000c0fa20}, {0xc0008dc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000c0fa30}, {0x7f0bb8488988, 0xc000c0fa20}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000c0fa30}, {0x7f0bb8488948, 0xc000c0fa20}, {0x1539f8f, 0x14}, 0xc000c0fa40, 0xc000c70a20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 431 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 830 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0b73a80e90, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020ed20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020ed00, {0xc000a7a000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020ed00, {0xc000a7a000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000196150, {0xc000a7a000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000196150}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 987 [select, 10 minutes]: io.(*pipe).read(0xc000c715c0, {0xc001014000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000c715c0, {0xc001014000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000e23c80, {0xc001014000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000c0fcf0}, {0x7f0bb8488988, 0xc000c0fce0}, {0xc001014000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000c0fcf0}, {0x7f0bb8488988, 0xc000c0fce0}, {0xc001014000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000c0fcf0}, {0x7f0bb8488988, 0xc000c0fce0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000c0fcf0}, {0x7f0bb8488948, 0xc000c0fce0}, {0x1539f8f, 0x14}, 0xc000c0fd00, 0xc000c71740) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 430 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 831 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0b73a80ca0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020eda0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020ed80, {0xc000a78000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020ed80, {0xc000a78000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000196158, {0xc000a78000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000196158}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 782 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0ba05de5e0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000e3520, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0000e3500, {0xc0008f8000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000e3500, {0xc0008f8000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012e700, {0xc0008f8000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000c0fac0}, {0x7f0bb8488988, 0xc000c0fad0}, {0xc0008f8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000c0fac0}, {0x7f0bb8488988, 0xc000c0fad0}, {0xc0008f8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000c0fac0}, {0x7f0bb8488988, 0xc000c0fad0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000c0fac0}, {0x7f0bb8488948, 0xc000c0fad0}, {0x1539fa3, 0x14}, 0xc000c0fae0, 0xc000c71440) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 428 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 783 [select, 10 minutes]: io.(*pipe).read(0xc000c712c0, {0xc0008f0000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000c712c0, {0xc0008f0000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000e23b00, {0xc0008f0000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000c0fad0}, {0x7f0bb8488988, 0xc000c0fac0}, {0xc0008f0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000c0fad0}, {0x7f0bb8488988, 0xc000c0fac0}, {0xc0008f0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000c0fad0}, {0x7f0bb8488988, 0xc000c0fac0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000c0fad0}, {0x7f0bb8488948, 0xc000c0fac0}, {0x1539f8f, 0x14}, 0xc000c0fae0, 0xc000c71440) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 428 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 753 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb83da4b8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ca85a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ca8580, {0xc000dd8000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ca8580, {0xc000dd8000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca60b0, {0xc000dd8000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000191a30}, {0x7f0bb8488988, 0xc000191a40}, {0xc000dd8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000191a30}, {0x7f0bb8488988, 0xc000191a40}, {0xc000dd8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000191a30}, {0x7f0bb8488988, 0xc000191a40}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000191a30}, {0x7f0bb8488948, 0xc000191a40}, {0x1539fa3, 0x14}, 0xc000191a50, 0xc0001c5f20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 383 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 962 [select, 10 minutes]: io.(*pipe).read(0xc0001c5da0, {0xc000dd0000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0001c5da0, {0xc000dd0000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000415100, {0xc000dd0000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000191a40}, {0x7f0bb8488988, 0xc000191a30}, {0xc000dd0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000191a40}, {0x7f0bb8488988, 0xc000191a30}, {0xc000dd0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000191a40}, {0x7f0bb8488988, 0xc000191a30}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000191a40}, {0x7f0bb8488948, 0xc000191a30}, {0x1539f8f, 0x14}, 0xc000191a50, 0xc0001c5f20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 383 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 981 [select, 10 minutes]: io.(*pipe).read(0xc0006afa40, {0xc001008000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0006afa40, {0xc001008000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc00019fc40, {0xc001008000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000c0fbd0}, {0x7f0bb8488988, 0xc000c0fbc0}, {0xc001008000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000c0fbd0}, {0x7f0bb8488988, 0xc000c0fbc0}, {0xc001008000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000c0fbd0}, {0x7f0bb8488988, 0xc000c0fbc0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000c0fbd0}, {0x7f0bb8488948, 0xc000c0fbc0}, {0x1539f8f, 0x14}, 0xc000c0fbe0, 0xc0006afbc0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 343 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 983 [select, 10 minutes]: io.(*pipe).read(0xc000db4720, {0xc00100c000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000db4720, {0xc00100c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000415600, {0xc00100c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000c0fc20}, {0x7f0bb8488988, 0xc000c0fc10}, {0xc00100c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000c0fc20}, {0x7f0bb8488988, 0xc000c0fc10}, {0xc00100c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000c0fc20}, {0x7f0bb8488988, 0xc000c0fc10}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000c0fc20}, {0x7f0bb8488948, 0xc000c0fc10}, {0x1539f8f, 0x14}, 0xc000c0fc30, 0xc000db48a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 422 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 954 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0ba05de3f0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c20a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2080, {0xc000fd8000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2080, {0xc000fd8000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c080, {0xc000fd8000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000b897d0}, {0x7f0bb8488988, 0xc000b897e0}, {0xc000fd8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b897d0}, {0x7f0bb8488988, 0xc000b897e0}, {0xc000fd8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b897d0}, {0x7f0bb8488988, 0xc000b897e0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b897d0}, {0x7f0bb8488948, 0xc000b897e0}, {0x1539fa3, 0x14}, 0xc000b897f0, 0xc00038dec0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 450 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 955 [select, 10 minutes]: io.(*pipe).read(0xc00038dd40, {0xc000f9a000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00038dd40, {0xc000f9a000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0002c5880, {0xc000f9a000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000b897e0}, {0x7f0bb8488988, 0xc000b897d0}, {0xc000f9a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b897e0}, {0x7f0bb8488988, 0xc000b897d0}, {0xc000f9a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b897e0}, {0x7f0bb8488988, 0xc000b897d0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b897e0}, {0x7f0bb8488948, 0xc000b897d0}, {0x1539f8f, 0x14}, 0xc000b897f0, 0xc00038dec0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 450 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 956 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0ba05de200, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000229a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000022980, {0xc000fdc000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000022980, {0xc000fdc000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c088, {0xc000fdc000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000b89820}, {0x7f0bb8488988, 0xc000b89830}, {0xc000fdc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b89820}, {0x7f0bb8488988, 0xc000b89830}, {0xc000fdc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b89820}, {0x7f0bb8488988, 0xc000b89830}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b89820}, {0x7f0bb8488948, 0xc000b89830}, {0x1539fa3, 0x14}, 0xc000b89840, 0xc0006aed80) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 336 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 957 [select, 10 minutes]: io.(*pipe).read(0xc0006aec00, {0xc000f9e000, 0x4000, 0x0?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0006aec00, {0xc000f9e000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc00019f440, {0xc000f9e000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000b89830}, {0x7f0bb8488988, 0xc000b89820}, {0xc000f9e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b89830}, {0x7f0bb8488988, 0xc000b89820}, {0xc000f9e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b89830}, {0x7f0bb8488988, 0xc000b89820}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b89830}, {0x7f0bb8488948, 0xc000b89820}, {0x1539f8f, 0x14}, 0xc000b89840, 0xc0006aed80) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 336 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 994 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb83d9fe0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ad29a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ad2980, {0xc000ff2000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ad2980, {0xc000ff2000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c0a0, {0xc000ff2000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000b89900}, {0x7f0bb8488988, 0xc000b89910}, {0xc000ff2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b89900}, {0x7f0bb8488988, 0xc000b89910}, {0xc000ff2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b89900}, {0x7f0bb8488988, 0xc000b89910}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b89900}, {0x7f0bb8488948, 0xc000b89910}, {0x1539fa3, 0x14}, 0xc000b89920, 0xc000768060) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 364 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 995 [select, 10 minutes]: io.(*pipe).read(0xc000721e60, {0xc000fba000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000721e60, {0xc000fba000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0006433c0, {0xc000fba000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000b89910}, {0x7f0bb8488988, 0xc000b89900}, {0xc000fba000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b89910}, {0x7f0bb8488988, 0xc000b89900}, {0xc000fba000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b89910}, {0x7f0bb8488988, 0xc000b89900}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b89910}, {0x7f0bb8488948, 0xc000b89900}, {0x1539f8f, 0x14}, 0xc000b89920, 0xc000768060) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 364 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 996 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb83da0d8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c22a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2280, {0xc000ff6000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2280, {0xc000ff6000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c0a8, {0xc000ff6000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000b89950}, {0x7f0bb8488988, 0xc000b89960}, {0xc000ff6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b89950}, {0x7f0bb8488988, 0xc000b89960}, {0xc000ff6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b89950}, {0x7f0bb8488988, 0xc000b89960}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b89950}, {0x7f0bb8488948, 0xc000b89960}, {0x1539fa3, 0x14}, 0xc000b89970, 0xc0003d89c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 453 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 997 [select, 10 minutes]: io.(*pipe).read(0xc0003d8840, {0xc000fc6000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0003d8840, {0xc000fc6000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0002c5d40, {0xc000fc6000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000b89960}, {0x7f0bb8488988, 0xc000b89950}, {0xc000fc6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b89960}, {0x7f0bb8488988, 0xc000b89950}, {0xc000fc6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b89960}, {0x7f0bb8488988, 0xc000b89950}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b89960}, {0x7f0bb8488948, 0xc000b89950}, {0x1539f8f, 0x14}, 0xc000b89970, 0xc0003d89c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 453 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 988 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0b73a806d0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0009fe520, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0009fe500, {0xc001028000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0009fe500, {0xc001028000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012e730, {0xc001028000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000c0fd30}, {0x7f0bb8488988, 0xc000c0fd40}, {0xc001028000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000c0fd30}, {0x7f0bb8488988, 0xc000c0fd40}, {0xc001028000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000c0fd30}, {0x7f0bb8488988, 0xc000c0fd40}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000c0fd30}, {0x7f0bb8488948, 0xc000c0fd40}, {0x1539fa3, 0x14}, 0xc000c0fd50, 0xc0002c38c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 423 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 989 [select, 10 minutes]: io.(*pipe).read(0xc0002c3740, {0xc00102c000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0002c3740, {0xc00102c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d0b600, {0xc00102c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000c0fd40}, {0x7f0bb8488988, 0xc000c0fd30}, {0xc00102c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000c0fd40}, {0x7f0bb8488988, 0xc000c0fd30}, {0xc00102c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000c0fd40}, {0x7f0bb8488988, 0xc000c0fd30}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000c0fd40}, {0x7f0bb8488948, 0xc000c0fd30}, {0x1539f8f, 0x14}, 0xc000c0fd50, 0xc0002c38c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 423 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 998 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb83d9df0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2320, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2300, {0xc000fd0000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2300, {0xc000fd0000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c0b0, {0xc000fd0000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000b899a0}, {0x7f0bb8488988, 0xc000b899b0}, {0xc000fd0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b899a0}, {0x7f0bb8488988, 0xc000b899b0}, {0xc000fd0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b899a0}, {0x7f0bb8488988, 0xc000b899b0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b899a0}, {0x7f0bb8488948, 0xc000b899b0}, {0x1539fa3, 0x14}, 0xc000b899c0, 0xc0003d8cc0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 452 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 999 [select, 10 minutes]: io.(*pipe).read(0xc0003d8b40, {0xc000ffa000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0003d8b40, {0xc000ffa000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0002c5f00, {0xc000ffa000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000b899b0}, {0x7f0bb8488988, 0xc000b899a0}, {0xc000ffa000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b899b0}, {0x7f0bb8488988, 0xc000b899a0}, {0xc000ffa000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b899b0}, {0x7f0bb8488988, 0xc000b899a0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b899b0}, {0x7f0bb8488948, 0xc000b899a0}, {0x1539f8f, 0x14}, 0xc000b899c0, 0xc0003d8cc0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 452 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 991 [select, 9 minutes]: io.(*pipe).read(0xc00063eba0, {0xc000650000, 0x4000, 0x40d574?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00063eba0, {0xc000650000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0008c6c00, {0xc000650000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000c0fd90}, {0x7f0bb8488988, 0xc000c0fd80}, {0xc000650000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000c0fd90}, {0x7f0bb8488988, 0xc000c0fd80}, {0xc000650000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000c0fd90}, {0x7f0bb8488988, 0xc000c0fd80}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000c0fd90}, {0x7f0bb8488948, 0xc000c0fd80}, {0x1539f8f, 0x14}, 0xc000c0fda0, 0xc00063ed20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 311 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1000 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0ba05ddf18, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ca8420, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ca8400, {0xc001080000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ca8400, {0xc001080000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c0b8, {0xc001080000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000b89a20}, {0x7f0bb8488988, 0xc000b89a30}, {0xc001080000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b89a20}, {0x7f0bb8488988, 0xc000b89a30}, {0xc001080000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b89a20}, {0x7f0bb8488988, 0xc000b89a30}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b89a20}, {0x7f0bb8488948, 0xc000b89a30}, {0x1539fa3, 0x14}, 0xc000b89a40, 0xc0001c5920) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 385 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1001 [select, 10 minutes]: io.(*pipe).read(0xc0001c57a0, {0xc001084000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0001c57a0, {0xc001084000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000414180, {0xc001084000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000b89a30}, {0x7f0bb8488988, 0xc000b89a20}, {0xc001084000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b89a30}, {0x7f0bb8488988, 0xc000b89a20}, {0xc001084000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b89a30}, {0x7f0bb8488988, 0xc000b89a20}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b89a30}, {0x7f0bb8488948, 0xc000b89a20}, {0x1539f8f, 0x14}, 0xc000b89a40, 0xc0001c5920) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 385 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1002 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f0bb83d9ee8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ca8620, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ca8600, {0xc001088000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ca8600, {0xc001088000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c0c0, {0xc001088000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000b89a70}, {0x7f0bb8488988, 0xc000b89a80}, {0xc001088000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b89a70}, {0x7f0bb8488988, 0xc000b89a80}, {0xc001088000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b89a70}, {0x7f0bb8488988, 0xc000b89a80}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b89a70}, {0x7f0bb8488948, 0xc000b89a80}, {0x1539fa3, 0x14}, 0xc000b89a90, 0xc000db42a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 419 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1003 [select, 10 minutes]: io.(*pipe).read(0xc000db4120, {0xc000fee000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000db4120, {0xc000fee000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0004152c0, {0xc000fee000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000b89a80}, {0x7f0bb8488988, 0xc000b89a70}, {0xc000fee000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000b89a80}, {0x7f0bb8488988, 0xc000b89a70}, {0xc000fee000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000b89a80}, {0x7f0bb8488988, 0xc000b89a70}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000b89a80}, {0x7f0bb8488948, 0xc000b89a70}, {0x1539f8f, 0x14}, 0xc000b89a90, 0xc000db42a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 419 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1340 [select, 9 minutes]: io.(*pipe).read(0xc000eb40c0, {0xc0013dc000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000eb40c0, {0xc0013dc000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0008c7b00, {0xc0013dc000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001296780}, {0x7f0bb8488988, 0xc001296770}, {0xc0013dc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001296780}, {0x7f0bb8488988, 0xc001296770}, {0xc0013dc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001296780}, {0x7f0bb8488988, 0xc001296770}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001296780}, {0x7f0bb8488948, 0xc001296770}, {0x1539f8f, 0x14}, 0xc001296790, 0xc000eb4240) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 340 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1337 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0b73a803e8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2420, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2400, {0xc001494000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2400, {0xc001494000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c0f0, {0xc001494000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001296720}, {0x7f0bb8488988, 0xc001296730}, {0xc001494000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001296720}, {0x7f0bb8488988, 0xc001296730}, {0xc001494000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001296720}, {0x7f0bb8488988, 0xc001296730}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001296720}, {0x7f0bb8488948, 0xc001296730}, {0x1539fa3, 0x14}, 0xc001296740, 0xc0003d9980) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 318 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1347 [select, 9 minutes]: io.(*pipe).read(0xc0007688a0, {0xc00132c000, 0x4000, 0x47fa6c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0007688a0, {0xc00132c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000643880, {0xc00132c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000d92ba0}, {0x7f0bb8488988, 0xc000d92b90}, {0xc00132c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92ba0}, {0x7f0bb8488988, 0xc000d92b90}, {0xc00132c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92ba0}, {0x7f0bb8488988, 0xc000d92b90}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92ba0}, {0x7f0bb8488948, 0xc000d92b90}, {0x1539f8f, 0x14}, 0xc000d92bb0, 0xc000768a20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 377 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1181 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825e6d0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c35a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c3580, {0xc0013e4000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c3580, {0xc0013e4000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0009fc068, {0xc0013e4000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001204d20}, {0x7f0bb8488988, 0xc001204d30}, {0xc0013e4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204d20}, {0x7f0bb8488988, 0xc001204d30}, {0xc0013e4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204d20}, {0x7f0bb8488988, 0xc001204d30}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204d20}, {0x7f0bb8488948, 0xc001204d30}, {0x1539fa3, 0x14}, 0xc001204d40, 0xc000b18300) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 372 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1085 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb848d5f0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2520, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2500, {0xc0010f8000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2500, {0xc0010f8000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c0c8, {0xc0010f8000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001296500}, {0x7f0bb8488988, 0xc001296510}, {0xc0010f8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001296500}, {0x7f0bb8488988, 0xc001296510}, {0xc0010f8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001296500}, {0x7f0bb8488988, 0xc001296510}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001296500}, {0x7f0bb8488948, 0xc001296510}, {0x1539fa3, 0x14}, 0xc001296520, 0xc000f3a240) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 315 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1211 [select, 9 minutes]: io.(*pipe).read(0xc0007685a0, {0xc001440000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0007685a0, {0xc001440000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000643700, {0xc001440000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000e14ba0}, {0x7f0bb8488988, 0xc000e14b80}, {0xc001440000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000e14ba0}, {0x7f0bb8488988, 0xc000e14b80}, {0xc001440000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000e14ba0}, {0x7f0bb8488988, 0xc000e14b80}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000e14ba0}, {0x7f0bb8488948, 0xc000e14b80}, {0x1539f8f, 0x14}, 0xc000e14bb0, 0xc000768720) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 366 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1233 [select, 9 minutes]: io.(*pipe).read(0xc000768ba0, {0xc0015a4000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000768ba0, {0xc0015a4000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000643a00, {0xc0015a4000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000d92b50}, {0x7f0bb8488988, 0xc000d92b40}, {0xc0015a4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92b50}, {0x7f0bb8488988, 0xc000d92b40}, {0xc0015a4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92b50}, {0x7f0bb8488988, 0xc000d92b40}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92b50}, {0x7f0bb8488948, 0xc000d92b40}, {0x1539f8f, 0x14}, 0xc000d92b60, 0xc000768d20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 379 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 864 [select, 9 minutes]: io.(*pipe).read(0xc0006af200, {0xc00121c000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0006af200, {0xc00121c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc00019f740, {0xc00121c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001204560}, {0x7f0bb8488988, 0xc001204550}, {0xc00121c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204560}, {0x7f0bb8488988, 0xc001204550}, {0xc00121c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204560}, {0x7f0bb8488988, 0xc001204550}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204560}, {0x7f0bb8488948, 0xc001204550}, {0x1539f8f, 0x14}, 0xc001204570, 0xc0006af380) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 337 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 922 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb848a7a8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ad2720, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ad2700, {0xc0008d8000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ad2700, {0xc0008d8000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00040c018, {0xc0008d8000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000190480}, {0x7f0bb8488988, 0xc000190490}, {0xc0008d8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000190480}, {0x7f0bb8488988, 0xc000190490}, {0xc0008d8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000190480}, {0x7f0bb8488988, 0xc000190490}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000190480}, {0x7f0bb8488948, 0xc000190490}, {0x1539fa3, 0x14}, 0xc0001904b0, 0xc000720cc0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 358 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1058 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb848a8a0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000228a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000022880, {0xc0004fc000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000022880, {0xc0004fc000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000020120, {0xc0004fc000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc0012045b0}, {0x7f0bb8488988, 0xc0012045c0}, {0xc0004fc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0012045b0}, {0x7f0bb8488988, 0xc0012045c0}, {0xc0004fc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0012045b0}, {0x7f0bb8488988, 0xc0012045c0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0012045b0}, {0x7f0bb8488948, 0xc0012045c0}, {0x1539fa3, 0x14}, 0xc0012045d0, 0xc0006ae780) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 334 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1059 [select, 9 minutes]: io.(*pipe).read(0xc0006ae600, {0xc00122c000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0006ae600, {0xc00122c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc00019f0c0, {0xc00122c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc0012045c0}, {0x7f0bb8488988, 0xc0012045b0}, {0xc00122c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0012045c0}, {0x7f0bb8488988, 0xc0012045b0}, {0xc00122c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0012045c0}, {0x7f0bb8488988, 0xc0012045b0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0012045c0}, {0x7f0bb8488948, 0xc0012045b0}, {0x1539f8f, 0x14}, 0xc0012045d0, 0xc0006ae780) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 334 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1297 [select, 9 minutes]: io.(*pipe).read(0xc000f3a840, {0xc0014bc000, 0x4000, 0x40d574?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000f3a840, {0xc0014bc000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000f3c380, {0xc0014bc000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000058bc0}, {0x7f0bb8488988, 0xc000058bb0}, {0xc0014bc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000058bc0}, {0x7f0bb8488988, 0xc000058bb0}, {0xc0014bc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000058bc0}, {0x7f0bb8488988, 0xc000058bb0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000058bc0}, {0x7f0bb8488948, 0xc000058bb0}, {0x1539f8f, 0x14}, 0xc000058bd0, 0xc000f3a9c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 325 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1355 [select, 9 minutes]: io.(*pipe).read(0xc0006f0900, {0xc00133e000, 0x4000, 0x47fa6c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0006f0900, {0xc00133e000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0006fe380, {0xc00133e000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000d92cd0}, {0x7f0bb8488988, 0xc000d92cc0}, {0xc00133e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92cd0}, {0x7f0bb8488988, 0xc000d92cc0}, {0xc00133e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92cd0}, {0x7f0bb8488988, 0xc000d92cc0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92cd0}, {0x7f0bb8488948, 0xc000d92cc0}, {0x1539f8f, 0x14}, 0xc000d92ce0, 0xc0006f0a80) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 425 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1061 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb848c860, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000022ba0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000022b80, {0xc001230000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000022b80, {0xc001230000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000020128, {0xc001230000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc0012046a0}, {0x7f0bb8488988, 0xc0012046b0}, {0xc001230000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0012046a0}, {0x7f0bb8488988, 0xc0012046b0}, {0xc001230000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0012046a0}, {0x7f0bb8488988, 0xc0012046b0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0012046a0}, {0x7f0bb8488948, 0xc0012046b0}, {0x1539fa3, 0x14}, 0xc0012046c0, 0xc0006af8c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 339 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1062 [select, 9 minutes]: io.(*pipe).read(0xc0006af740, {0xc001220000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0006af740, {0xc001220000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc00019fac0, {0xc001220000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc0012046b0}, {0x7f0bb8488988, 0xc0012046a0}, {0xc001220000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0012046b0}, {0x7f0bb8488988, 0xc0012046a0}, {0xc001220000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0012046b0}, {0x7f0bb8488988, 0xc0012046a0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0012046b0}, {0x7f0bb8488948, 0xc0012046a0}, {0x1539f8f, 0x14}, 0xc0012046c0, 0xc0006af8c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 339 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1338 [select, 9 minutes]: io.(*pipe).read(0xc0003d9800, {0xc0013b0000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0003d9800, {0xc0013b0000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000179a40, {0xc0013b0000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001296730}, {0x7f0bb8488988, 0xc001296720}, {0xc0013b0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001296730}, {0x7f0bb8488988, 0xc001296720}, {0xc0013b0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001296730}, {0x7f0bb8488988, 0xc001296720}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001296730}, {0x7f0bb8488948, 0xc001296720}, {0x1539f8f, 0x14}, 0xc001296740, 0xc0003d9980) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 318 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1296 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb848d020, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2620, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2600, {0xc0015c0000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2600, {0xc0015c0000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000244080, {0xc0015c0000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000058bb0}, {0x7f0bb8488988, 0xc000058bc0}, {0xc0015c0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000058bb0}, {0x7f0bb8488988, 0xc000058bc0}, {0xc0015c0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000058bb0}, {0x7f0bb8488988, 0xc000058bc0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000058bb0}, {0x7f0bb8488948, 0xc000058bc0}, {0x1539fa3, 0x14}, 0xc000058bd0, 0xc000f3a9c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 325 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1226 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb848cd38, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c26a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2680, {0xc001346000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2680, {0xc001346000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000aee0a0, {0xc001346000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000d92640}, {0x7f0bb8488988, 0xc000d926d0}, {0xc001346000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92640}, {0x7f0bb8488988, 0xc000d926d0}, {0xc001346000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92640}, {0x7f0bb8488988, 0xc000d926d0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92640}, {0x7f0bb8488948, 0xc000d926d0}, {0x1539fa3, 0x14}, 0xc000d926e0, 0xc000f3ae40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 327 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1342 [select, 9 minutes]: io.(*pipe).read(0xc000db4ba0, {0xc00149c000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000db4ba0, {0xc00149c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000415900, {0xc00149c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc0012967d0}, {0x7f0bb8488988, 0xc0012967c0}, {0xc00149c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0012967d0}, {0x7f0bb8488988, 0xc0012967c0}, {0xc00149c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0012967d0}, {0x7f0bb8488988, 0xc0012967c0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0012967d0}, {0x7f0bb8488948, 0xc0012967c0}, {0x1539f8f, 0x14}, 0xc0012967e0, 0xc000db4d20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 421 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1033 [select, 9 minutes]: io.(*pipe).read(0xc0003d9200, {0xc000f22000, 0x4000, 0x1a9a9d926a2d3426?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0003d9200, {0xc000f22000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000179700, {0xc000f22000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000f38bd0}, {0x7f0bb8488988, 0xc000f38bc0}, {0xc000f22000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000f38bd0}, {0x7f0bb8488988, 0xc000f38bc0}, {0xc000f22000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000f38bd0}, {0x7f0bb8488988, 0xc000f38bc0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000f38bd0}, {0x7f0bb8488948, 0xc000f38bc0}, {0x1539f8f, 0x14}, 0xc000f38be0, 0xc0003d9380) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 328 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1213 [select, 9 minutes]: io.(*pipe).read(0xc000ffe5a0, {0xc001430000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000ffe5a0, {0xc001430000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000c0dd00, {0xc001430000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000e14c10}, {0x7f0bb8488988, 0xc000e14c00}, {0xc001430000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000e14c10}, {0x7f0bb8488988, 0xc000e14c00}, {0xc001430000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000e14c10}, {0x7f0bb8488988, 0xc000e14c00}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000e14c10}, {0x7f0bb8488948, 0xc000e14c00}, {0x1539f8f, 0x14}, 0xc000e14c30, 0xc000ffe720) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 369 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1343 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83dae68, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000444da0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000444d80, {0xc0014a0000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000444d80, {0xc0014a0000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c108, {0xc0014a0000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001296810}, {0x7f0bb8488988, 0xc001296820}, {0xc0014a0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001296810}, {0x7f0bb8488988, 0xc001296820}, {0xc0014a0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001296810}, {0x7f0bb8488988, 0xc001296820}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001296810}, {0x7f0bb8488948, 0xc001296820}, {0x1539fa3, 0x14}, 0xc001296830, 0xc0006afec0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 342 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1344 [select, 9 minutes]: io.(*pipe).read(0xc0006afd40, {0xc0013fc000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0006afd40, {0xc0013fc000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc00019fdc0, {0xc0013fc000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001296820}, {0x7f0bb8488988, 0xc001296810}, {0xc0013fc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001296820}, {0x7f0bb8488988, 0xc001296810}, {0xc0013fc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001296820}, {0x7f0bb8488988, 0xc001296810}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001296820}, {0x7f0bb8488948, 0xc001296810}, {0x1539f8f, 0x14}, 0xc001296830, 0xc0006afec0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 342 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1458 [select, 9 minutes]: io.(*pipe).read(0xc0006f00c0, {0xc0014a4000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0006f00c0, {0xc0014a4000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0006fe000, {0xc0014a4000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001296870}, {0x7f0bb8488988, 0xc001296860}, {0xc0014a4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001296870}, {0x7f0bb8488988, 0xc001296860}, {0xc0014a4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001296870}, {0x7f0bb8488988, 0xc001296860}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001296870}, {0x7f0bb8488948, 0xc001296860}, {0x1539f8f, 0x14}, 0xc001296880, 0xc0006f0240) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 353 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 880 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0ba05de108, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000250720, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000250700, {0xc000be8000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000250700, {0xc000be8000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000244050, {0xc000be8000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000d07990}, {0x7f0bb8488988, 0xc000d079a0}, {0xc000be8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d07990}, {0x7f0bb8488988, 0xc000d079a0}, {0xc000be8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d07990}, {0x7f0bb8488988, 0xc000d079a0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d07990}, {0x7f0bb8488948, 0xc000d079a0}, {0x1539fa3, 0x14}, 0xc000d079b0, 0xc00063f020) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 309 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 881 [select, 9 minutes]: io.(*pipe).read(0xc00063eea0, {0xc000bdc000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00063eea0, {0xc000bdc000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0008c6d80, {0xc000bdc000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000d079a0}, {0x7f0bb8488988, 0xc000d07990}, {0xc000bdc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d079a0}, {0x7f0bb8488988, 0xc000d07990}, {0xc000bdc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d079a0}, {0x7f0bb8488988, 0xc000d07990}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d079a0}, {0x7f0bb8488948, 0xc000d07990}, {0x1539f8f, 0x14}, 0xc000d079b0, 0xc00063f020) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 309 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1035 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83dad70, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c27a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2780, {0xc00054e400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2780, {0xc00054e400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000382028, {0xc00054e400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000382028}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1036 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83dac78, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2820, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2800, {0xc000138c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2800, {0xc000138c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000382030, {0xc000138c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000382030}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1037 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83dab80, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c28a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2880, {0xc000139c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2880, {0xc000139c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000382038, {0xc000139c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000382038}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1038 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83daa88, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2920, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2900, {0xc000139000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2900, {0xc000139000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000382040, {0xc000139000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000382040}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1039 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83da898, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c29a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2980, {0xc000139400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2980, {0xc000139400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000382048, {0xc000139400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000382048}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1089 [select, 9 minutes]: io.(*pipe).read(0xc000bec240, {0xc001428000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000bec240, {0xc001428000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d0b940, {0xc001428000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001296580}, {0x7f0bb8488988, 0xc001296570}, {0xc001428000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001296580}, {0x7f0bb8488988, 0xc001296570}, {0xc001428000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001296580}, {0x7f0bb8488988, 0xc001296570}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001296580}, {0x7f0bb8488948, 0xc001296570}, {0x1539f8f, 0x14}, 0xc001296590, 0xc000bec3c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 326 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1341 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83da5b0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000b34d20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000b34d00, {0xc0013e0000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000b34d00, {0xc0013e0000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c100, {0xc0013e0000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc0012967c0}, {0x7f0bb8488988, 0xc0012967d0}, {0xc0013e0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0012967c0}, {0x7f0bb8488988, 0xc0012967d0}, {0xc0013e0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0012967c0}, {0x7f0bb8488988, 0xc0012967d0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0012967c0}, {0x7f0bb8488948, 0xc0012967d0}, {0x1539fa3, 0x14}, 0xc0012967e0, 0xc000db4d20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 421 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1215 [select, 9 minutes]: io.(*pipe).read(0xc000ffe2a0, {0xc001434000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000ffe2a0, {0xc001434000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000c0db80, {0xc001434000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000e14c80}, {0x7f0bb8488988, 0xc000e14c70}, {0xc001434000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000e14c80}, {0x7f0bb8488988, 0xc000e14c70}, {0xc001434000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000e14c80}, {0x7f0bb8488988, 0xc000e14c70}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000e14c80}, {0x7f0bb8488948, 0xc000e14c70}, {0x1539f8f, 0x14}, 0xc000e14c90, 0xc000ffe420) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 376 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1346 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8774aa8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ad2aa0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ad2a80, {0xc0015a8000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ad2a80, {0xc0015a8000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000aee0c0, {0xc0015a8000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000d92b90}, {0x7f0bb8488988, 0xc000d92ba0}, {0xc0015a8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92b90}, {0x7f0bb8488988, 0xc000d92ba0}, {0xc0015a8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92b90}, {0x7f0bb8488988, 0xc000d92ba0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92b90}, {0x7f0bb8488948, 0xc000d92ba0}, {0x1539fa3, 0x14}, 0xc000d92bb0, 0xc000768a20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 377 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1040 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83da7a0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2a20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2a00, {0xc000139800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2a00, {0xc000139800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000382050, {0xc000139800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000382050}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1041 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb87748b8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2aa0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2a80, {0xc000a7b400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2a80, {0xc000a7b400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000382058, {0xc000a7b400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000382058}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1358 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0b73a80008, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c24a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2480, {0xc001342000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2480, {0xc001342000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000aee0f0, {0xc001342000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000d92d60}, {0x7f0bb8488988, 0xc000d92d70}, {0xc001342000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92d60}, {0x7f0bb8488988, 0xc000d92d70}, {0xc001342000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92d60}, {0x7f0bb8488988, 0xc000d92d70}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92d60}, {0x7f0bb8488948, 0xc000d92d70}, {0x1539fa3, 0x14}, 0xc000d92d80, 0xc0003d9c80) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 319 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1090 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb87747c0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2b20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2b00, {0xc0012a6000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2b00, {0xc0012a6000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000382060, {0xc0012a6000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000382060}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1350 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb87746c8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000444e20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000444e00, {0xc0012c2000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000444e00, {0xc0012c2000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000aee0d0, {0xc0012c2000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000d92c20}, {0x7f0bb8488988, 0xc000d92c30}, {0xc0012c2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92c20}, {0x7f0bb8488988, 0xc000d92c30}, {0xc0012c2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92c20}, {0x7f0bb8488988, 0xc000d92c30}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92c20}, {0x7f0bb8488948, 0xc000d92c30}, {0x1539fa3, 0x14}, 0xc000d92c40, 0xc000517e60) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 322 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1091 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb87744d8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2ba0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2b80, {0xc000a7a400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2b80, {0xc000a7a400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000382068, {0xc000a7a400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000382068}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1092 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb87742e8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2c20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2c00, {0xc000a7a800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2c00, {0xc000a7a800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000382070, {0xc000a7a800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000382070}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1295 [select, 9 minutes]: io.(*pipe).read(0xc000a532c0, {0xc0015bc000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000a532c0, {0xc0015bc000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000637280, {0xc0015bc000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000058b70}, {0x7f0bb8488988, 0xc000058b60}, {0xc0015bc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000058b70}, {0x7f0bb8488988, 0xc000058b60}, {0xc0015bc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000058b70}, {0x7f0bb8488988, 0xc000058b60}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000058b70}, {0x7f0bb8488948, 0xc000058b60}, {0x1539f8f, 0x14}, 0xc000058b80, 0xc000a53440) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 354 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1093 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb87741f0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2ca0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2c80, {0xc000a7ac00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2c80, {0xc000a7ac00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000382078, {0xc000a7ac00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000382078}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1094 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb87740f8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2d20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2d00, {0xc000a7b000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2d00, {0xc000a7b000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000382080, {0xc000a7b000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000382080}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1095 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8774000, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2da0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2d80, {0xc000a7bc00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2d80, {0xc000a7bc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000382088, {0xc000a7bc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000382088}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1096 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8773f08, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2e20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2e00, {0xc000a7b800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2e00, {0xc000a7b800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000382090, {0xc000a7b800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000382090}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1144 [select, 9 minutes]: io.(*pipe).read(0xc000d6d8c0, {0xc001590000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000d6d8c0, {0xc001590000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a94380, {0xc001590000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000f0a120}, {0x7f0bb8488988, 0xc000f0a100}, {0xc001590000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000f0a120}, {0x7f0bb8488988, 0xc000f0a100}, {0xc001590000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000f0a120}, {0x7f0bb8488988, 0xc000f0a100}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000f0a120}, {0x7f0bb8488948, 0xc000f0a100}, {0x1539f8f, 0x14}, 0xc000f0a130, 0xc000d6da40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 375 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1232 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8773d18, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ad2b20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ad2b00, {0xc0015a0000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ad2b00, {0xc0015a0000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000aee0b8, {0xc0015a0000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000d92b40}, {0x7f0bb8488988, 0xc000d92b50}, {0xc0015a0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92b40}, {0x7f0bb8488988, 0xc000d92b50}, {0xc0015a0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92b40}, {0x7f0bb8488988, 0xc000d92b50}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92b40}, {0x7f0bb8488948, 0xc000d92b50}, {0x1539fa3, 0x14}, 0xc000d92b60, 0xc000768d20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 379 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1097 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83dc2c0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2ea0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2e80, {0xc000f46400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2e80, {0xc000f46400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000382098, {0xc000f46400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000382098}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1218 [select, 9 minutes]: io.(*pipe).read(0xc00063fe00, {0xc0008ba000, 0x4000, 0x40d574?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00063fe00, {0xc0008ba000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0008c7a80, {0xc0008ba000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000d924f0}, {0x7f0bb8488988, 0xc000d924e0}, {0xc0008ba000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d924f0}, {0x7f0bb8488988, 0xc000d924e0}, {0xc0008ba000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d924f0}, {0x7f0bb8488988, 0xc000d924e0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d924f0}, {0x7f0bb8488948, 0xc000d924e0}, {0x1539f8f, 0x14}, 0xc000d92500, 0xc000eb4000) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 314 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1210 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83da990, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000b34ca0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000b34c80, {0xc0010fc000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000b34c80, {0xc0010fc000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000196160, {0xc0010fc000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000e14b80}, {0x7f0bb8488988, 0xc000e14ba0}, {0xc0010fc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000e14b80}, {0x7f0bb8488988, 0xc000e14ba0}, {0xc0010fc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000e14b80}, {0x7f0bb8488988, 0xc000e14ba0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000e14b80}, {0x7f0bb8488948, 0xc000e14ba0}, {0x1539fa3, 0x14}, 0xc000e14bb0, 0xc000768720) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 366 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1098 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83dc1c8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2f20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2f00, {0xc000f46000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2f00, {0xc000f46000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0003820a0, {0xc000f46000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc0003820a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1099 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83dbee0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2fa0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2f80, {0xc000f46800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2f80, {0xc000f46800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0003820a8, {0xc000f46800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc0003820a8}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1100 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83dbbf8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c3020, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c3000, {0xc000f47400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c3000, {0xc000f47400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0003820b0, {0xc000f47400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc0003820b0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1101 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83db910, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c30a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c3080, {0xc000f46c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c3080, {0xc000f46c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0003820b8, {0xc000f46c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc0003820b8}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1102 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83db818, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c3120, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c3100, {0xc000f47000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c3100, {0xc000f47000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0003820c0, {0xc000f47000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc0003820c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1103 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83db628, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c31a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c3180, {0xc000f47c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c3180, {0xc000f47c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0003820c8, {0xc000f47c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc0003820c8}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1088 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83db530, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0009fe7a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0009fe780, {0xc000bfa000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0009fe780, {0xc000bfa000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c0d0, {0xc000bfa000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001296570}, {0x7f0bb8488988, 0xc001296580}, {0xc000bfa000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001296570}, {0x7f0bb8488988, 0xc001296580}, {0xc000bfa000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001296570}, {0x7f0bb8488988, 0xc001296580}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001296570}, {0x7f0bb8488948, 0xc001296580}, {0x1539fa3, 0x14}, 0xc001296590, 0xc000bec3c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 326 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1104 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83dd240, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c3220, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c3200, {0xc000f47800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c3200, {0xc000f47800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0003820d0, {0xc000f47800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc0003820d0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1105 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83dd050, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c32a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c3280, {0xc00104e400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c3280, {0xc00104e400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0003820d8, {0xc00104e400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc0003820d8}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1083 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83dcf58, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000b7e5a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000b7e580, {0xc0010ec000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000b7e580, {0xc0010ec000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c000, {0xc0010ec000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc0012964b0}, {0x7f0bb8488988, 0xc0012964c0}, {0xc0010ec000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0012964b0}, {0x7f0bb8488988, 0xc0012964c0}, {0xc0010ec000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0012964b0}, {0x7f0bb8488988, 0xc0012964c0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0012964b0}, {0x7f0bb8488948, 0xc0012964c0}, {0x1539fa3, 0x14}, 0xc0012964d0, 0xc000ffede0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 371 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1138 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83dcd68, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c3320, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c3300, {0xc000f48000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c3300, {0xc000f48000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0003820e0, {0xc000f48000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc0003820e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1229 [select, 9 minutes]: io.(*pipe).read(0xc0006f03c0, {0xc001324000, 0x4000, 0x47fa6c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0006f03c0, {0xc001324000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0006fe180, {0xc001324000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000d92ab0}, {0x7f0bb8488988, 0xc000d92aa0}, {0xc001324000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92ab0}, {0x7f0bb8488988, 0xc000d92aa0}, {0xc001324000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92ab0}, {0x7f0bb8488988, 0xc000d92aa0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92ab0}, {0x7f0bb8488948, 0xc000d92aa0}, {0x1539f8f, 0x14}, 0xc000d92ac0, 0xc0006f0540) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 356 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1351 [select, 9 minutes]: io.(*pipe).read(0xc000517ce0, {0xc0010e4000, 0x4000, 0x40d574?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000517ce0, {0xc0010e4000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000906040, {0xc0010e4000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000d92c30}, {0x7f0bb8488988, 0xc000d92c20}, {0xc0010e4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92c30}, {0x7f0bb8488988, 0xc000d92c20}, {0xc0010e4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92c30}, {0x7f0bb8488988, 0xc000d92c20}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92c30}, {0x7f0bb8488948, 0xc000d92c20}, {0x1539f8f, 0x14}, 0xc000d92c40, 0xc000517e60) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 322 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1179 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0ba05e04a8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000b7e620, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000b7e600, {0xc000efa000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000b7e600, {0xc000efa000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0009fc060, {0xc000efa000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001204cd0}, {0x7f0bb8488988, 0xc001204ce0}, {0xc000efa000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204cd0}, {0x7f0bb8488988, 0xc001204ce0}, {0xc000efa000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204cd0}, {0x7f0bb8488988, 0xc001204ce0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204cd0}, {0x7f0bb8488948, 0xc001204ce0}, {0x1539fa3, 0x14}, 0xc001204cf0, 0xc000db4a80) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 381 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1140 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83dc890, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c3420, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c3400, {0xc000f48800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c3400, {0xc000f48800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0003820f0, {0xc000f48800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc0003820f0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 767 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83da2c8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000250820, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000250800, {0xc0006a0000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000250800, {0xc0006a0000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000244060, {0xc0006a0000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000f0ba10}, {0x7f0bb8488988, 0xc000f0ba20}, {0xc0006a0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000f0ba10}, {0x7f0bb8488988, 0xc000f0ba20}, {0xc0006a0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000f0ba10}, {0x7f0bb8488988, 0xc000f0ba20}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000f0ba10}, {0x7f0bb8488948, 0xc000f0ba20}, {0x1539fa3, 0x14}, 0xc000f0ba30, 0xc00063f620) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 312 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 768 [select, 9 minutes]: io.(*pipe).read(0xc00063f4a0, {0xc000eb8000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00063f4a0, {0xc000eb8000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0008c7080, {0xc000eb8000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000f0ba20}, {0x7f0bb8488988, 0xc000f0ba10}, {0xc000eb8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000f0ba20}, {0x7f0bb8488988, 0xc000f0ba10}, {0xc000eb8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000f0ba20}, {0x7f0bb8488988, 0xc000f0ba10}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000f0ba20}, {0x7f0bb8488948, 0xc000f0ba10}, {0x1539f8f, 0x14}, 0xc000f0ba30, 0xc00063f620) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 312 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1339 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83dc5a8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002509a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000250980, {0xc001498000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000250980, {0xc001498000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c0f8, {0xc001498000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001296770}, {0x7f0bb8488988, 0xc001296780}, {0xc001498000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001296770}, {0x7f0bb8488988, 0xc001296780}, {0xc001498000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001296770}, {0x7f0bb8488988, 0xc001296780}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001296770}, {0x7f0bb8488948, 0xc001296780}, {0x1539fa3, 0x14}, 0xc001296790, 0xc000eb4240) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 340 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1330 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83dc798, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020ef20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020ef00, {0xc0013c0000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020ef00, {0xc0013c0000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c0d8, {0xc0013c0000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc0012965c0}, {0x7f0bb8488988, 0xc0012965d0}, {0xc0013c0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0012965c0}, {0x7f0bb8488988, 0xc0012965d0}, {0xc0013c0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0012965c0}, {0x7f0bb8488988, 0xc0012965d0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0012965c0}, {0x7f0bb8488948, 0xc0012965d0}, {0x1539fa3, 0x14}, 0xc0012965e0, 0xc000a53aa0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 346 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1371 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0ba05df908, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000022620, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000022600, {0xc00162c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000022600, {0xc00162c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca63a8, {0xc00162c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000d06410}, {0x7f0bb8488988, 0xc000d06430}, {0xc00162c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d06410}, {0x7f0bb8488988, 0xc000d06430}, {0xc00162c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d06410}, {0x7f0bb8488988, 0xc000d06430}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d06410}, {0x7f0bb8488948, 0xc000d06430}, {0x1539fa3, 0x14}, 0xc000d06440, 0xc000becc00) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 347 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1379 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0ba05e05a0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000b34da0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000b34d80, {0xc001484000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000b34d80, {0xc001484000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0009fc080, {0xc001484000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001204e30}, {0x7f0bb8488988, 0xc001204e40}, {0xc001484000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204e30}, {0x7f0bb8488988, 0xc001204e40}, {0xc001484000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204e30}, {0x7f0bb8488988, 0xc001204e40}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204e30}, {0x7f0bb8488948, 0xc001204e40}, {0x1539fa3, 0x14}, 0xc001204e50, 0xc0002c3c80) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 424 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1380 [select, 9 minutes]: io.(*pipe).read(0xc0002c3b00, {0xc000ee8000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0002c3b00, {0xc000ee8000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d0b780, {0xc000ee8000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001204e40}, {0x7f0bb8488988, 0xc001204e30}, {0xc000ee8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204e40}, {0x7f0bb8488988, 0xc001204e30}, {0xc000ee8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204e40}, {0x7f0bb8488988, 0xc001204e30}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204e40}, {0x7f0bb8488948, 0xc001204e30}, {0x1539f8f, 0x14}, 0xc001204e50, 0xc0002c3c80) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 424 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1143 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0ba05e02b8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c34a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c3480, {0xc000f6e000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c3480, {0xc000f6e000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0003820f8, {0xc000f6e000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000f0a100}, {0x7f0bb8488988, 0xc000f0a120}, {0xc000f6e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000f0a100}, {0x7f0bb8488988, 0xc000f0a120}, {0xc000f6e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000f0a100}, {0x7f0bb8488988, 0xc000f0a120}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000f0a100}, {0x7f0bb8488948, 0xc000f0a120}, {0x1539fa3, 0x14}, 0xc000f0a130, 0xc000d6da40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 375 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1171 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0c0265e730, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ad26a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ad2680, {0xc00086e000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ad2680, {0xc00086e000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000aee080, {0xc00086e000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001204b80}, {0x7f0bb8488988, 0xc001204b90}, {0xc00086e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204b80}, {0x7f0bb8488988, 0xc001204b90}, {0xc00086e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204b80}, {0x7f0bb8488988, 0xc001204b90}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204b80}, {0x7f0bb8488948, 0xc001204b90}, {0x1539fa3, 0x14}, 0xc001204ba0, 0xc0007206c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 380 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1172 [select, 9 minutes]: io.(*pipe).read(0xc000720540, {0xc000886000, 0x4000, 0x40d574?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000720540, {0xc000886000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000642840, {0xc000886000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001204b90}, {0x7f0bb8488988, 0xc001204b80}, {0xc000886000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204b90}, {0x7f0bb8488988, 0xc001204b80}, {0xc000886000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204b90}, {0x7f0bb8488988, 0xc001204b80}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204b90}, {0x7f0bb8488948, 0xc001204b80}, {0x1539f8f, 0x14}, 0xc001204ba0, 0xc0007206c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 380 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1385 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb84c8b10, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ad2420, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ad2400, {0xc00160c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ad2400, {0xc00160c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0009fc098, {0xc00160c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001204f60}, {0x7f0bb8488988, 0xc001204f70}, {0xc00160c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204f60}, {0x7f0bb8488988, 0xc001204f70}, {0xc00160c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204f60}, {0x7f0bb8488988, 0xc001204f70}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204f60}, {0x7f0bb8488948, 0xc001204f70}, {0x1539fa3, 0x14}, 0xc001204f80, 0xc000d6d740) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 374 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1378 [select, 9 minutes]: io.(*pipe).read(0xc0007684e0, {0xc000ee4000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0007684e0, {0xc000ee4000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000414e00, {0xc000ee4000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001204df0}, {0x7f0bb8488988, 0xc001204de0}, {0xc000ee4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204df0}, {0x7f0bb8488988, 0xc001204de0}, {0xc000ee4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204df0}, {0x7f0bb8488988, 0xc001204de0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204df0}, {0x7f0bb8488948, 0xc001204de0}, {0x1539f8f, 0x14}, 0xc001204e00, 0xc000768f60) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 323 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1127 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0ba05df718, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0009fe820, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0009fe800, {0xc00092c400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0009fe800, {0xc00092c400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6000, {0xc00092c400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6000}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1128 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825ee90, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000226a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000022680, {0xc00092d400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000022680, {0xc00092d400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6110, {0xc00092d400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6110}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1129 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825ed98, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000022720, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000022700, {0xc00092c800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000022700, {0xc00092c800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6118, {0xc00092c800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6118}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1130 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825eba8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000231a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023180, {0xc00092cc00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023180, {0xc00092cc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6120, {0xc00092cc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6120}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1131 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825eab0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000023220, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023200, {0xc00092d000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023200, {0xc00092d000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6128, {0xc00092d000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6128}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1132 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825e9b8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000232a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023280, {0xc00092d800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023280, {0xc00092d800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6130, {0xc00092d800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6130}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1180 [select, 9 minutes]: io.(*pipe).read(0xc000db43c0, {0xc0013c8000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000db43c0, {0xc0013c8000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000642140, {0xc0013c8000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001204ce0}, {0x7f0bb8488988, 0xc001204cd0}, {0xc0013c8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204ce0}, {0x7f0bb8488988, 0xc001204cd0}, {0xc0013c8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204ce0}, {0x7f0bb8488988, 0xc001204cd0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204ce0}, {0x7f0bb8488948, 0xc001204cd0}, {0x1539f8f, 0x14}, 0xc001204cf0, 0xc000db4a80) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 381 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1133 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825e7c8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000023320, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023300, {0xc00092dc00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023300, {0xc00092dc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6138, {0xc00092dc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6138}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1294 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb848cb48, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ca87a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ca8780, {0xc00084e000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ca8780, {0xc00084e000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000244078, {0xc00084e000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000058b60}, {0x7f0bb8488988, 0xc000058b70}, {0xc00084e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000058b60}, {0x7f0bb8488988, 0xc000058b70}, {0xc00084e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000058b60}, {0x7f0bb8488988, 0xc000058b70}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000058b60}, {0x7f0bb8488948, 0xc000058b70}, {0x1539fa3, 0x14}, 0xc000058b80, 0xc000a53440) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 354 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1134 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825e5d8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000233a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023380, {0xc000938400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023380, {0xc000938400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6140, {0xc000938400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6140}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1084 [select, 9 minutes]: io.(*pipe).read(0xc000ffec60, {0xc0010f0000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000ffec60, {0xc0010f0000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0010ba080, {0xc0010f0000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc0012964c0}, {0x7f0bb8488988, 0xc0012964b0}, {0xc0010f0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0012964c0}, {0x7f0bb8488988, 0xc0012964b0}, {0xc0010f0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0012964c0}, {0x7f0bb8488988, 0xc0012964b0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0012964c0}, {0x7f0bb8488948, 0xc0012964b0}, {0x1539f8f, 0x14}, 0xc0012964d0, 0xc000ffede0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 371 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1135 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825e4e0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000023420, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023400, {0xc000938000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023400, {0xc000938000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6148, {0xc000938000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6148}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1136 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825e2f0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000234a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023480, {0xc000938800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023480, {0xc000938800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6150, {0xc000938800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6150}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1137 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825e1f8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000023520, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023500, {0xc000939400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023500, {0xc000939400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6158, {0xc000939400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6158}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1186 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825e100, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000235a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023580, {0xc000938c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023580, {0xc000938c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6160, {0xc000938c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6160}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1183 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb84c90e0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c3620, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c3600, {0xc0013f8000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c3600, {0xc0013f8000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0009fc070, {0xc0013f8000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001204d70}, {0x7f0bb8488988, 0xc001204d80}, {0xc0013f8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204d70}, {0x7f0bb8488988, 0xc001204d80}, {0xc0013f8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204d70}, {0x7f0bb8488988, 0xc001204d80}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204d70}, {0x7f0bb8488948, 0xc001204d80}, {0x1539fa3, 0x14}, 0xc001204d90, 0xc000b18a20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 332 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1188 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb84c8fe8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000236a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023680, {0xc000939800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023680, {0xc000939800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6170, {0xc000939800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6170}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1443 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0ba05dfde0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020e2a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020e280, {0xc001010000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020e280, {0xc001010000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000382128, {0xc001010000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000f0a4b0}, {0x7f0bb8488988, 0xc000f0a4c0}, {0xc001010000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000f0a4b0}, {0x7f0bb8488988, 0xc000f0a4c0}, {0xc001010000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000f0a4b0}, {0x7f0bb8488988, 0xc000f0a4c0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000f0a4b0}, {0x7f0bb8488948, 0xc000f0a4c0}, {0x1539fa3, 0x14}, 0xc000f0a4d0, 0xc00090e7e0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 373 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1177 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb84c8df8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ca8fa0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ca8f80, {0xc00088e000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ca8f80, {0xc00088e000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0009fc058, {0xc00088e000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001204c40}, {0x7f0bb8488988, 0xc001204c50}, {0xc00088e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204c40}, {0x7f0bb8488988, 0xc001204c50}, {0xc00088e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204c40}, {0x7f0bb8488988, 0xc001204c50}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204c40}, {0x7f0bb8488948, 0xc001204c50}, {0x1539fa3, 0x14}, 0xc001204c60, 0xc000eb4720) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 352 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1189 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb84c8d00, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000023720, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023700, {0xc00093b000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023700, {0xc00093b000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6178, {0xc00093b000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6178}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1191 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb84c8a18, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000023820, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023800, {0xc00093a000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023800, {0xc00093a000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6188, {0xc00093a000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6188}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1192 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb84c8920, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000238a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023880, {0xc00093a400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023880, {0xc00093a400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6190, {0xc00093a400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6190}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1381 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825f840, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ca90a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ca9080, {0xc001504000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ca9080, {0xc001504000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0009fc088, {0xc001504000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001204e80}, {0x7f0bb8488988, 0xc001204e90}, {0xc001504000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204e80}, {0x7f0bb8488988, 0xc001204e90}, {0xc001504000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204e80}, {0x7f0bb8488988, 0xc001204e90}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204e80}, {0x7f0bb8488948, 0xc001204e90}, {0x1539fa3, 0x14}, 0xc001204ea0, 0xc000eb4c60) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 351 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1204 [select, 9 minutes]: io.(*pipe).read(0xc0007682a0, {0xc00089a000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0007682a0, {0xc00089a000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000643540, {0xc00089a000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000e148f0}, {0x7f0bb8488988, 0xc000e148e0}, {0xc00089a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000e148f0}, {0x7f0bb8488988, 0xc000e148e0}, {0xc00089a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000e148f0}, {0x7f0bb8488988, 0xc000e148e0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000e148f0}, {0x7f0bb8488948, 0xc000e148e0}, {0x1539f8f, 0x14}, 0xc000e14900, 0xc000768420) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 367 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1194 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb84c8638, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000239a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023980, {0xc00093ac00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023980, {0xc00093ac00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca61a0, {0xc00093ac00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca61a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1195 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb84c8540, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000023a20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023a00, {0xc00093b400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023a00, {0xc00093b400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca61a8, {0xc00093b400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca61a8}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1185 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0ba05e03b0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ad2220, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ad2200, {0xc001424000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ad2200, {0xc001424000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0009fc078, {0xc001424000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001204de0}, {0x7f0bb8488988, 0xc001204df0}, {0xc001424000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204de0}, {0x7f0bb8488988, 0xc001204df0}, {0xc001424000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204de0}, {0x7f0bb8488988, 0xc001204df0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204de0}, {0x7f0bb8488948, 0xc001204df0}, {0x1539fa3, 0x14}, 0xc001204e00, 0xc000768f60) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 323 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1196 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb84c8350, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000023aa0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023a80, {0xc00093b800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023a80, {0xc00093b800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca61b0, {0xc00093b800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca61b0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1197 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825fe10, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000023b20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023b00, {0xc000946000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023b00, {0xc000946000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca61b8, {0xc000946000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca61b8}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1182 [select, 9 minutes]: io.(*pipe).read(0xc000d6de60, {0xc0013f4000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000d6de60, {0xc0013f4000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a94680, {0xc0013f4000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001204d30}, {0x7f0bb8488988, 0xc001204d20}, {0xc0013f4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204d30}, {0x7f0bb8488988, 0xc001204d20}, {0xc0013f4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204d30}, {0x7f0bb8488988, 0xc001204d20}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204d30}, {0x7f0bb8488948, 0xc001204d20}, {0x1539f8f, 0x14}, 0xc001204d40, 0xc000b18300) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 372 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1200 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825fa30, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000023ca0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023c80, {0xc000946800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023c80, {0xc000946800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca61d0, {0xc000946800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca61d0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1201 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825f938, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000023d20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023d00, {0xc000947400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023d00, {0xc000947400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca61d8, {0xc000947400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca61d8}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1184 [select, 9 minutes]: io.(*pipe).read(0xc000db4300, {0xc000ed8000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000db4300, {0xc000ed8000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a94700, {0xc000ed8000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001204d80}, {0x7f0bb8488988, 0xc001204d70}, {0xc000ed8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204d80}, {0x7f0bb8488988, 0xc001204d70}, {0xc000ed8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204d80}, {0x7f0bb8488988, 0xc001204d70}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204d80}, {0x7f0bb8488948, 0xc001204d70}, {0x1539f8f, 0x14}, 0xc001204d90, 0xc000b18a20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 332 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1234 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825f748, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000023da0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023d80, {0xc000946c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023d80, {0xc000946c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca61e0, {0xc000946c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca61e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1291 [select, 9 minutes]: io.(*pipe).read(0xc00104a060, {0xc0015ac000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00104a060, {0xc0015ac000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0000aec00, {0xc0015ac000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000058ad0}, {0x7f0bb8488988, 0xc000058ac0}, {0xc0015ac000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000058ad0}, {0x7f0bb8488988, 0xc000058ac0}, {0xc0015ac000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000058ad0}, {0x7f0bb8488988, 0xc000058ac0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000058ad0}, {0x7f0bb8488948, 0xc000058ac0}, {0x1539f8f, 0x14}, 0xc000058ae0, 0xc00104a1e0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 331 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1235 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825f650, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000023e20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023e00, {0xc000947000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023e00, {0xc000947000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca61e8, {0xc000947000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca61e8}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1236 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825f558, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000023ea0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023e80, {0xc000947c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023e80, {0xc000947c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca61f0, {0xc000947c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca61f0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1237 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825f460, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000023f20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023f00, {0xc000947800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023f00, {0xc000947800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca61f8, {0xc000947800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca61f8}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1238 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825f368, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000250aa0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000250a80, {0xc000948000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000250a80, {0xc000948000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6200, {0xc000948000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6200}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1151 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb84c8448, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0004450a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000445080, {0xc001708000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000445080, {0xc001708000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000382118, {0xc001708000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000f0a390}, {0x7f0bb8488988, 0xc000f0a3a0}, {0xc001708000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000f0a390}, {0x7f0bb8488988, 0xc000f0a3a0}, {0xc001708000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000f0a390}, {0x7f0bb8488988, 0xc000f0a3a0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000f0a390}, {0x7f0bb8488948, 0xc000f0a3a0}, {0x1539fa3, 0x14}, 0xc000f0a3b0, 0xc000fff4a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 344 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1239 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825f270, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000250b20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000250b00, {0xc0012a7000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000250b00, {0xc0012a7000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6208, {0xc0012a7000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6208}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1240 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825f178, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000250ba0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000250b80, {0xc0012a6800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000250b80, {0xc0012a6800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6210, {0xc0012a6800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6210}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1241 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb825f080, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000250c20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000250c00, {0xc0012a6c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000250c00, {0xc0012a6c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6218, {0xc0012a6c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6218}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1243 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb82615c8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000250d20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000250d00, {0xc0012a7800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000250d00, {0xc0012a7800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6228, {0xc0012a7800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6228}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1178 [select, 9 minutes]: io.(*pipe).read(0xc000eb45a0, {0xc000edc000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000eb45a0, {0xc000edc000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000f3cb40, {0xc000edc000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001204c50}, {0x7f0bb8488988, 0xc001204c40}, {0xc000edc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204c50}, {0x7f0bb8488988, 0xc001204c40}, {0xc000edc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204c50}, {0x7f0bb8488988, 0xc001204c40}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204c50}, {0x7f0bb8488948, 0xc001204c40}, {0x1539f8f, 0x14}, 0xc001204c60, 0xc000eb4720) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 352 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1244 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb82614d0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000250da0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000250d80, {0xc0012e0000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000250d80, {0xc0012e0000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6230, {0xc0012e0000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6230}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1223 [select, 9 minutes]: io.(*pipe).read(0xc0006f0ae0, {0xc00131e000, 0x4000, 0x47fa6c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0006f0ae0, {0xc00131e000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0006fe400, {0xc00131e000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000d925a0}, {0x7f0bb8488988, 0xc000d92590}, {0xc00131e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d925a0}, {0x7f0bb8488988, 0xc000d92590}, {0xc00131e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d925a0}, {0x7f0bb8488988, 0xc000d92590}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d925a0}, {0x7f0bb8488948, 0xc000d92590}, {0x1539f8f, 0x14}, 0xc000d925b0, 0xc0006f0c60) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 341 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1247 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb82610f0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000250f20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000250f00, {0xc0012e1000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000250f00, {0xc0012e1000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6248, {0xc0012e1000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6248}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1248 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8260ff8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000250fa0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000250f80, {0xc0012e0800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000250f80, {0xc0012e0800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6250, {0xc0012e0800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6250}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1249 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8260f00, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000251020, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000251000, {0xc0012e0c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000251000, {0xc0012e0c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6258, {0xc0012e0c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6258}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1266 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8260e08, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002510a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000251080, {0xc0012e1400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000251080, {0xc0012e1400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6260, {0xc0012e1400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6260}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1086 [select, 9 minutes]: io.(*pipe).read(0xc000f3a0c0, {0xc000690000, 0x4000, 0xadf6bd?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000f3a0c0, {0xc000690000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000f3c000, {0xc000690000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001296510}, {0x7f0bb8488988, 0xc001296500}, {0xc000690000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001296510}, {0x7f0bb8488988, 0xc001296500}, {0xc000690000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001296510}, {0x7f0bb8488988, 0xc001296500}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001296510}, {0x7f0bb8488948, 0xc001296500}, {0x1539f8f, 0x14}, 0xc001296520, 0xc000f3a240) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 315 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1267 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8260d10, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000251120, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000251100, {0xc0012e1800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000251100, {0xc0012e1800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6268, {0xc0012e1800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6268}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1269 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8260b20, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000251220, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000251200, {0xc0012e1c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000251200, {0xc0012e1c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6278, {0xc0012e1c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6278}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1270 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8260a28, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002512a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000251280, {0xc0012e2000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000251280, {0xc0012e2000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6280, {0xc0012e2000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6280}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1272 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8260838, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002513a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000251380, {0xc0012e3400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000251380, {0xc0012e3400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6290, {0xc0012e3400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6290}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1273 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8260740, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000251420, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000251400, {0xc0012e2c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000251400, {0xc0012e2c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6298, {0xc0012e2c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6298}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1274 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8266538, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002514a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000251480, {0xc0012e3000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000251480, {0xc0012e3000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca62a0, {0xc0012e3000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca62a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1227 [select, 9 minutes]: io.(*pipe).read(0xc000f3acc0, {0xc00134a000, 0x4000, 0x47fa6c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000f3acc0, {0xc00134a000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000f3c600, {0xc00134a000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000d926d0}, {0x7f0bb8488988, 0xc000d92640}, {0xc00134a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d926d0}, {0x7f0bb8488988, 0xc000d92640}, {0xc00134a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d926d0}, {0x7f0bb8488988, 0xc000d92640}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d926d0}, {0x7f0bb8488948, 0xc000d92640}, {0x1539f8f, 0x14}, 0xc000d926e0, 0xc000f3ae40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 327 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1331 [select, 9 minutes]: io.(*pipe).read(0xc000a53920, {0xc0007fa000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000a53920, {0xc0007fa000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000637600, {0xc0007fa000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc0012965d0}, {0x7f0bb8488988, 0xc0012965c0}, {0xc0007fa000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0012965d0}, {0x7f0bb8488988, 0xc0012965c0}, {0xc0007fa000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0012965d0}, {0x7f0bb8488988, 0xc0012965c0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0012965d0}, {0x7f0bb8488948, 0xc0012965c0}, {0x1539f8f, 0x14}, 0xc0012965e0, 0xc000a53aa0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 346 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1275 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8266348, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000251520, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000251500, {0xc0012ec400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000251500, {0xc0012ec400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca62a8, {0xc0012ec400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca62a8}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1276 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8266250, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002515a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000251580, {0xc0012e3800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000251580, {0xc0012e3800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca62b0, {0xc0012e3800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca62b0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1279 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8265e70, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000251720, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000251700, {0xc0012a6400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000251700, {0xc0012a6400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca62c8, {0xc0012a6400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca62c8}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1281 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8265b88, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000251820, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000251800, {0xc000948400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000251800, {0xc000948400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca62d8, {0xc000948400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca62d8}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1315 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8265998, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000251920, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000251900, {0xc000948c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000251900, {0xc000948c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca62e8, {0xc000948c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca62e8}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1319 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb82672c8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000251b20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000251b00, {0xc000949800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000251b00, {0xc000949800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6308, {0xc000949800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6308}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1321 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb82670d8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000251c20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000251c00, {0xc000958400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000251c00, {0xc000958400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6318, {0xc000958400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6318}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1323 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8266ee8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000251d20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000251d00, {0xc000958800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000251d00, {0xc000958800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6328, {0xc000958800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6328}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1324 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8266df0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000251da0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000251d80, {0xc000958c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000251d80, {0xc000958c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6330, {0xc000958c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6330}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1326 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8266b08, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000251ea0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000251e80, {0xc00168c000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000251e80, {0xc00168c000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6340, {0xc00168c000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6340}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1327 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8266a10, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000251f20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000251f00, {0xc000959800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000251f00, {0xc000959800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6348, {0xc000959800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6348}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1334 [select, 9 minutes]: io.(*pipe).read(0xc0006f06c0, {0xc000b58000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0006f06c0, {0xc000b58000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0006fe300, {0xc000b58000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001296660}, {0x7f0bb8488988, 0xc001296650}, {0xc000b58000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001296660}, {0x7f0bb8488988, 0xc001296650}, {0xc000b58000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001296660}, {0x7f0bb8488988, 0xc001296650}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001296660}, {0x7f0bb8488948, 0xc001296650}, {0x1539f8f, 0x14}, 0xc001296670, 0xc0006f0840) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 357 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1329 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8266820, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000e37a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0000e3780, {0xc00168c800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000e3780, {0xc00168c800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6358, {0xc00168c800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6358}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1362 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8266728, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000e3820, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0000e3800, {0xc00168c400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000e3800, {0xc00168c400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ca6360, {0xc00168c400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc00042cd00, {0x1701600, 0xc000ca6360}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:463 +0x68 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin.func1() /startdir/src/cloudflared/orchestration/orchestrator_test.go:456 +0x14c created by github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin in goroutine 83 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1372 [select, 9 minutes]: io.(*pipe).read(0xc000beca80, {0xc000908000, 0x4000, 0xadf6bd?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000beca80, {0xc000908000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d0a1c0, {0xc000908000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000d06430}, {0x7f0bb8488988, 0xc000d06410}, {0xc000908000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d06430}, {0x7f0bb8488988, 0xc000d06410}, {0xc000908000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d06430}, {0x7f0bb8488988, 0xc000d06410}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d06430}, {0x7f0bb8488948, 0xc000d06410}, {0x1539f8f, 0x14}, 0xc000d06440, 0xc000becc00) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 347 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1382 [select, 9 minutes]: io.(*pipe).read(0xc000eb4ae0, {0xc001580000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000eb4ae0, {0xc001580000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000f3cd40, {0xc001580000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001204e90}, {0x7f0bb8488988, 0xc001204e80}, {0xc001580000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204e90}, {0x7f0bb8488988, 0xc001204e80}, {0xc001580000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204e90}, {0x7f0bb8488988, 0xc001204e80}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204e90}, {0x7f0bb8488948, 0xc001204e80}, {0x1539f8f, 0x14}, 0xc001204ea0, 0xc000eb4c60) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 351 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1359 [select, 9 minutes]: io.(*pipe).read(0xc0003d9b00, {0xc00134e000, 0x4000, 0x47fa6c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0003d9b00, {0xc00134e000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000179c80, {0xc00134e000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000d92d70}, {0x7f0bb8488988, 0xc000d92d60}, {0xc00134e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92d70}, {0x7f0bb8488988, 0xc000d92d60}, {0xc00134e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92d70}, {0x7f0bb8488988, 0xc000d92d60}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92d70}, {0x7f0bb8488948, 0xc000d92d60}, {0x1539f8f, 0x14}, 0xc000d92d80, 0xc0003d9c80) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 319 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1508 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb848d308, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000022f20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000022f00, {0xc001448000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000022f00, {0xc001448000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000196188, {0xc001448000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000e14e60}, {0x7f0bb8488988, 0xc000e14e80}, {0xc001448000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000e14e60}, {0x7f0bb8488988, 0xc000e14e80}, {0xc001448000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000e14e60}, {0x7f0bb8488988, 0xc000e14e80}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000e14e60}, {0x7f0bb8488948, 0xc000e14e80}, {0x1539fa3, 0x14}, 0xc000e14e90, 0xc0006f0e40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 362 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1360 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb848d210, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c25a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2580, {0xc001078000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2580, {0xc001078000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000aee0f8, {0xc001078000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000d92db0}, {0x7f0bb8488988, 0xc000d92dc0}, {0xc001078000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92db0}, {0x7f0bb8488988, 0xc000d92dc0}, {0xc001078000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92db0}, {0x7f0bb8488988, 0xc000d92dc0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92db0}, {0x7f0bb8488948, 0xc000d92dc0}, {0x1539fa3, 0x14}, 0xc000d92dd0, 0xc000f3a600) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 324 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1361 [select, 9 minutes]: io.(*pipe).read(0xc000f3a480, {0xc001352000, 0x4000, 0x47fa6c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000f3a480, {0xc001352000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000f3c200, {0xc001352000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000d92dc0}, {0x7f0bb8488988, 0xc000d92db0}, {0xc001352000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92dc0}, {0x7f0bb8488988, 0xc000d92db0}, {0xc001352000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92dc0}, {0x7f0bb8488988, 0xc000d92db0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92dc0}, {0x7f0bb8488948, 0xc000d92db0}, {0x1539f8f, 0x14}, 0xc000d92dd0, 0xc000f3a600) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 324 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1386 [select, 9 minutes]: io.(*pipe).read(0xc000d6d5c0, {0xc000ef6000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000d6d5c0, {0xc000ef6000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a941c0, {0xc000ef6000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001204f70}, {0x7f0bb8488988, 0xc001204f60}, {0xc000ef6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001204f70}, {0x7f0bb8488988, 0xc001204f60}, {0xc000ef6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001204f70}, {0x7f0bb8488988, 0xc001204f60}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001204f70}, {0x7f0bb8488948, 0xc001204f60}, {0x1539f8f, 0x14}, 0xc001204f80, 0xc000d6d740) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 374 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1290 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb87749b0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000e3620, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0000e3600, {0xc000512000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000e3600, {0xc000512000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000244068, {0xc000512000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000058ac0}, {0x7f0bb8488988, 0xc000058ad0}, {0xc000512000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000058ac0}, {0x7f0bb8488988, 0xc000058ad0}, {0xc000512000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000058ac0}, {0x7f0bb8488988, 0xc000058ad0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000058ac0}, {0x7f0bb8488948, 0xc000058ad0}, {0x1539fa3, 0x14}, 0xc000058ae0, 0xc00104a1e0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 331 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1152 [select, 9 minutes]: io.(*pipe).read(0xc000ffef60, {0xc00170c000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000ffef60, {0xc00170c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0010ba400, {0xc00170c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000f0a3a0}, {0x7f0bb8488988, 0xc000f0a390}, {0xc00170c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000f0a3a0}, {0x7f0bb8488988, 0xc000f0a390}, {0xc00170c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000f0a3a0}, {0x7f0bb8488988, 0xc000f0a390}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000f0a3a0}, {0x7f0bb8488948, 0xc000f0a390}, {0x1539f8f, 0x14}, 0xc000f0a3b0, 0xc000fff4a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 344 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1212 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83da6a8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000b7e4a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000b7e480, {0xc001444000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000b7e480, {0xc001444000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000196168, {0xc001444000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000e14c00}, {0x7f0bb8488988, 0xc000e14c10}, {0xc001444000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000e14c00}, {0x7f0bb8488988, 0xc000e14c10}, {0xc001444000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000e14c00}, {0x7f0bb8488988, 0xc000e14c10}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000e14c00}, {0x7f0bb8488948, 0xc000e14c10}, {0x1539fa3, 0x14}, 0xc000e14c30, 0xc000ffe720) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 369 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1389 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb84c8258, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000b7e820, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000b7e800, {0xc00141c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000b7e800, {0xc00141c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0009fc0a8, {0xc00141c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001205000}, {0x7f0bb8488988, 0xc001205010}, {0xc00141c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001205000}, {0x7f0bb8488988, 0xc001205010}, {0xc00141c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001205000}, {0x7f0bb8488988, 0xc001205010}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001205000}, {0x7f0bb8488948, 0xc001205010}, {0x1539fa3, 0x14}, 0xc001205020, 0xc000db58c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 370 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1390 [select, 9 minutes]: io.(*pipe).read(0xc000db5740, {0xc001620000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000db5740, {0xc001620000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000642800, {0xc001620000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001205010}, {0x7f0bb8488988, 0xc001205000}, {0xc001620000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001205010}, {0x7f0bb8488988, 0xc001205000}, {0xc001620000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001205010}, {0x7f0bb8488988, 0xc001205000}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001205010}, {0x7f0bb8488948, 0xc001205000}, {0x1539f8f, 0x14}, 0xc001205020, 0xc000db58c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 370 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1459 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83daf60, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ca88a0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ca8880, {0xc001488000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ca8880, {0xc001488000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c118, {0xc001488000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc0012968d0}, {0x7f0bb8488988, 0xc0012968e0}, {0xc001488000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0012968d0}, {0x7f0bb8488988, 0xc0012968e0}, {0xc001488000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0012968d0}, {0x7f0bb8488988, 0xc0012968e0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0012968d0}, {0x7f0bb8488948, 0xc0012968e0}, {0x1539fa3, 0x14}, 0xc0012968f0, 0xc000c71d40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 329 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1460 [select, 9 minutes]: io.(*pipe).read(0xc000c71bc0, {0xc0014a8000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000c71bc0, {0xc0014a8000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0000aea40, {0xc0014a8000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc0012968e0}, {0x7f0bb8488988, 0xc0012968d0}, {0xc0014a8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0012968e0}, {0x7f0bb8488988, 0xc0012968d0}, {0xc0014a8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0012968e0}, {0x7f0bb8488988, 0xc0012968d0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0012968e0}, {0x7f0bb8488948, 0xc0012968d0}, {0x1539f8f, 0x14}, 0xc0012968f0, 0xc000c71d40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 329 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1461 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb848c958, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000444d20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000444d00, {0xc00148c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000444d00, {0xc00148c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c120, {0xc00148c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001296920}, {0x7f0bb8488988, 0xc001296930}, {0xc00148c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001296920}, {0x7f0bb8488988, 0xc001296930}, {0xc00148c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001296920}, {0x7f0bb8488988, 0xc001296930}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001296920}, {0x7f0bb8488948, 0xc001296930}, {0x1539fa3, 0x14}, 0xc001296940, 0xc00063fd40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 321 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1462 [select, 9 minutes]: io.(*pipe).read(0xc00063fbc0, {0xc0014ac000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00063fbc0, {0xc0014ac000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0008c79c0, {0xc0014ac000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001296930}, {0x7f0bb8488988, 0xc001296920}, {0xc0014ac000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001296930}, {0x7f0bb8488988, 0xc001296920}, {0xc0014ac000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001296930}, {0x7f0bb8488988, 0xc001296920}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001296930}, {0x7f0bb8488948, 0xc001296920}, {0x1539f8f, 0x14}, 0xc001296940, 0xc00063fd40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 321 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1393 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0ba05dfbf0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ca8f20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ca8f00, {0xc001700000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ca8f00, {0xc001700000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0009fc0b8, {0xc001700000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc0012050a0}, {0x7f0bb8488988, 0xc0012050b0}, {0xc001700000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0012050a0}, {0x7f0bb8488988, 0xc0012050b0}, {0xc001700000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0012050a0}, {0x7f0bb8488988, 0xc0012050b0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0012050a0}, {0x7f0bb8488948, 0xc0012050b0}, {0x1539fa3, 0x14}, 0xc0012050c0, 0xc000eb4360) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 350 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1474 [select, 9 minutes]: io.(*pipe).read(0xc000a53e00, {0xc001714000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000a53e00, {0xc001714000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000f3c9c0, {0xc001714000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc0012050b0}, {0x7f0bb8488988, 0xc0012050a0}, {0xc001714000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0012050b0}, {0x7f0bb8488988, 0xc0012050a0}, {0xc001714000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0012050b0}, {0x7f0bb8488988, 0xc0012050a0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0012050b0}, {0x7f0bb8488948, 0xc0012050a0}, {0x1539f8f, 0x14}, 0xc0012050c0, 0xc000eb4360) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 350 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1490 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb8773e10, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000b7e520, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000b7e500, {0xc001372000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000b7e500, {0xc001372000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000aee100, {0xc001372000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000d92e00}, {0x7f0bb8488988, 0xc000d92e10}, {0xc001372000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92e00}, {0x7f0bb8488988, 0xc000d92e10}, {0xc001372000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92e00}, {0x7f0bb8488988, 0xc000d92e10}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92e00}, {0x7f0bb8488948, 0xc000d92e10}, {0x1539fa3, 0x14}, 0xc000d92e20, 0xc000ffea20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 368 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1491 [select, 9 minutes]: io.(*pipe).read(0xc000ffe8a0, {0xc001356000, 0x4000, 0x47fa6c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000ffe8a0, {0xc001356000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000c0de80, {0xc001356000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000d92e10}, {0x7f0bb8488988, 0xc000d92e00}, {0xc001356000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92e10}, {0x7f0bb8488988, 0xc000d92e00}, {0xc001356000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92e10}, {0x7f0bb8488988, 0xc000d92e00}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92e10}, {0x7f0bb8488948, 0xc000d92e00}, {0x1539f8f, 0x14}, 0xc000d92e20, 0xc000ffea20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 368 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1475 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0ba05e00c8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ca8e20, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ca8e00, {0xc00171c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ca8e00, {0xc00171c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0009fc0c0, {0xc00171c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc0012050f0}, {0x7f0bb8488988, 0xc001205100}, {0xc00171c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc0012050f0}, {0x7f0bb8488988, 0xc001205100}, {0xc00171c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc0012050f0}, {0x7f0bb8488988, 0xc001205100}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc0012050f0}, {0x7f0bb8488948, 0xc001205100}, {0x1539fa3, 0x14}, 0xc001205110, 0xc000a53bc0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 349 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1476 [select, 9 minutes]: io.(*pipe).read(0xc000a526c0, {0xc001608000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000a526c0, {0xc001608000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000f3c840, {0xc001608000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001205100}, {0x7f0bb8488988, 0xc0012050f0}, {0xc001608000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001205100}, {0x7f0bb8488988, 0xc0012050f0}, {0xc001608000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001205100}, {0x7f0bb8488988, 0xc0012050f0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001205100}, {0x7f0bb8488948, 0xc0012050f0}, {0x1539f8f, 0x14}, 0xc001205110, 0xc000a53bc0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 349 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1494 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb87745d0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020eea0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00020ee80, {0xc001410000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020ee80, {0xc001410000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000aee110, {0xc001410000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000d92ea0}, {0x7f0bb8488988, 0xc000d92eb0}, {0xc001410000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92ea0}, {0x7f0bb8488988, 0xc000d92eb0}, {0xc001410000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92ea0}, {0x7f0bb8488988, 0xc000d92eb0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92ea0}, {0x7f0bb8488948, 0xc000d92eb0}, {0x1539fa3, 0x14}, 0xc000d92ec0, 0xc000a53740) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 345 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1495 [select, 9 minutes]: io.(*pipe).read(0xc000a535c0, {0xc00135e000, 0x4000, 0x47fa6c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000a535c0, {0xc00135e000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000637440, {0xc00135e000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000d92eb0}, {0x7f0bb8488988, 0xc000d92ea0}, {0xc00135e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92eb0}, {0x7f0bb8488988, 0xc000d92ea0}, {0xc00135e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92eb0}, {0x7f0bb8488988, 0xc000d92ea0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92eb0}, {0x7f0bb8488948, 0xc000d92ea0}, {0x1539f8f, 0x14}, 0xc000d92ec0, 0xc000a53740) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 345 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1506 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83dbfd8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000023020, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000023000, {0xc001454000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000023000, {0xc001454000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000196180, {0xc001454000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000e14e10}, {0x7f0bb8488988, 0xc000e14e20}, {0xc001454000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000e14e10}, {0x7f0bb8488988, 0xc000e14e20}, {0xc001454000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000e14e10}, {0x7f0bb8488988, 0xc000e14e20}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000e14e10}, {0x7f0bb8488948, 0xc000e14e20}, {0x1539fa3, 0x14}, 0xc000e14e30, 0xc0006f1740) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 330 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1507 [select, 9 minutes]: io.(*pipe).read(0xc0006f15c0, {0xc00143c000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0006f15c0, {0xc00143c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0006fe8c0, {0xc00143c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000e14e20}, {0x7f0bb8488988, 0xc000e14e10}, {0xc00143c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000e14e20}, {0x7f0bb8488988, 0xc000e14e10}, {0xc00143c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000e14e20}, {0x7f0bb8488988, 0xc000e14e10}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000e14e20}, {0x7f0bb8488948, 0xc000e14e10}, {0x1539f8f, 0x14}, 0xc000e14e30, 0xc0006f1740) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 330 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1467 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83db058, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0003c2720, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c2700, {0xc0013d8000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0003c2700, {0xc0013d8000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b7c138, {0xc0013d8000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc001296a10}, {0x7f0bb8488988, 0xc001296a20}, {0xc0013d8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001296a10}, {0x7f0bb8488988, 0xc001296a20}, {0xc0013d8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001296a10}, {0x7f0bb8488988, 0xc001296a20}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001296a10}, {0x7f0bb8488948, 0xc001296a20}, {0x1539fa3, 0x14}, 0xc001296a30, 0xc0003d9680) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 317 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1468 [select, 9 minutes]: io.(*pipe).read(0xc0003d9500, {0xc0014c0000, 0x4000, 0x0?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0003d9500, {0xc0014c0000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000179880, {0xc0014c0000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc001296a20}, {0x7f0bb8488988, 0xc001296a10}, {0xc0014c0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc001296a20}, {0x7f0bb8488988, 0xc001296a10}, {0xc0014c0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc001296a20}, {0x7f0bb8488988, 0xc001296a10}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc001296a20}, {0x7f0bb8488948, 0xc001296a10}, {0x1539f8f, 0x14}, 0xc001296a30, 0xc0003d9680) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 317 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1509 [select, 9 minutes]: io.(*pipe).read(0xc0006f0cc0, {0xc001460000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0006f0cc0, {0xc001460000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0006fe480, {0xc001460000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000e14e80}, {0x7f0bb8488988, 0xc000e14e60}, {0xc001460000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000e14e80}, {0x7f0bb8488988, 0xc000e14e60}, {0xc001460000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000e14e80}, {0x7f0bb8488988, 0xc000e14e60}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000e14e80}, {0x7f0bb8488948, 0xc000e14e60}, {0x1539f8f, 0x14}, 0xc000e14e90, 0xc0006f0e40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 362 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1496 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83dcc70, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000445020, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000445000, {0xc001450000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000445000, {0xc001450000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000aee118, {0xc001450000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000d92ef0}, {0x7f0bb8488988, 0xc000d92f00}, {0xc001450000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92ef0}, {0x7f0bb8488988, 0xc000d92f00}, {0xc001450000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92ef0}, {0x7f0bb8488988, 0xc000d92f00}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92ef0}, {0x7f0bb8488948, 0xc000d92f00}, {0x1539fa3, 0x14}, 0xc000d92f10, 0xc00090e360) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 378 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1497 [select, 9 minutes]: io.(*pipe).read(0xc00090e1e0, {0xc001710000, 0x4000, 0x0?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00090e1e0, {0xc001710000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000906180, {0xc001710000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000d92f00}, {0x7f0bb8488988, 0xc000d92ef0}, {0xc001710000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92f00}, {0x7f0bb8488988, 0xc000d92ef0}, {0xc001710000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92f00}, {0x7f0bb8488988, 0xc000d92ef0}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92f00}, {0x7f0bb8488948, 0xc000d92ef0}, {0x1539f8f, 0x14}, 0xc000d92f10, 0xc00090e360) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 378 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1498 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb848cf28, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000022fa0, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000022f80, {0xc000996000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000022f80, {0xc000996000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000aee120, {0xc000996000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000d92f40}, {0x7f0bb8488988, 0xc000d92f50}, {0xc000996000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92f40}, {0x7f0bb8488988, 0xc000d92f50}, {0xc000996000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92f40}, {0x7f0bb8488988, 0xc000d92f50}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92f40}, {0x7f0bb8488948, 0xc000d92f50}, {0x1539fa3, 0x14}, 0xc000d92f60, 0xc0006f1020) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 320 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1499 [select, 9 minutes]: io.(*pipe).read(0xc0006f0ea0, {0xc001366000, 0x4000, 0x47fa6c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0006f0ea0, {0xc001366000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0006fe6c0, {0xc001366000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000d92f50}, {0x7f0bb8488988, 0xc000d92f40}, {0xc001366000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000d92f50}, {0x7f0bb8488988, 0xc000d92f40}, {0xc001366000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000d92f50}, {0x7f0bb8488988, 0xc000d92f40}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000d92f50}, {0x7f0bb8488948, 0xc000d92f40}, {0x1539f8f, 0x14}, 0xc000d92f60, 0xc0006f1020) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 320 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1445 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f0bb83dc988, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ca9120, 0x72, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000ca9100, {0xc001704000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ca9100, {0xc001704000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000382130, {0xc001704000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f0bb8488968, 0xc000f0a500}, {0x7f0bb8488988, 0xc000f0a510}, {0xc001704000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000f0a500}, {0x7f0bb8488988, 0xc000f0a510}, {0xc001704000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000f0a500}, {0x7f0bb8488988, 0xc000f0a510}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000f0a500}, {0x7f0bb8488948, 0xc000f0a510}, {0x1539fa3, 0x14}, 0xc000f0a520, 0xc000eb4e40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 348 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1446 [select, 9 minutes]: io.(*pipe).read(0xc000eb4cc0, {0xc00172c000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000eb4cc0, {0xc00172c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000f3cdc0, {0xc00172c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f0bb8488968, 0xc000f0a510}, {0x7f0bb8488988, 0xc000f0a500}, {0xc00172c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f0bb8488968, 0xc000f0a510}, {0x7f0bb8488988, 0xc000f0a500}, {0xc00172c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f0bb8488968, 0xc000f0a510}, {0x7f0bb8488988, 0xc000f0a500}) /startdir/src/cloudflared/cfio/copy.go:26 +0x20b github.com/cloudflare/cloudflared/stream.copyData(...) /startdir/src/cloudflared/stream/stream.go:184 github.com/cloudflare/cloudflared/stream.unidirectionalStream({0x7f0bb8488920, 0xc000f0a510}, {0x7f0bb8488948, 0xc000f0a500}, {0x1539f8f, 0x14}, 0xc000f0a520, 0xc000eb4e40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 348 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 FAIL github.com/cloudflare/cloudflared/orchestration 600.195s === RUN TestManagerAddAndRemove --- PASS: TestManagerAddAndRemove (0.00s) === RUN TestManagerDuplicate --- PASS: TestManagerDuplicate (0.00s) === RUN TestManagerErrorChannel --- PASS: TestManagerErrorChannel (0.00s) PASS ok github.com/cloudflare/cloudflared/overwatch 1.010s === RUN TestDecodeIP --- PASS: TestDecodeIP (0.00s) === RUN TestDecodeICMP --- PASS: TestDecodeICMP (0.00s) === RUN TestDecodeBadPackets --- PASS: TestDecodeBadPackets (0.00s) === RUN TestFunnelRegistration --- PASS: TestFunnelRegistration (0.00s) === RUN TestFunnelUnregister --- PASS: TestFunnelUnregister (0.00s) === RUN TestNewICMPTTLExceedPacket --- PASS: TestNewICMPTTLExceedPacket (0.00s) === RUN TestChecksum --- PASS: TestChecksum (0.00s) PASS ok github.com/cloudflare/cloudflared/packet 1.023s === RUN TestUnixSocketOrigin --- PASS: TestUnixSocketOrigin (0.10s) === RUN TestProxySingleOrigin === RUN TestProxySingleOrigin/testProxyHTTP === RUN TestProxySingleOrigin/testProxyWebsocket === RUN TestProxySingleOrigin/testProxySSE --- PASS: TestProxySingleOrigin (0.53s) --- PASS: TestProxySingleOrigin/testProxyHTTP (0.01s) --- PASS: TestProxySingleOrigin/testProxyWebsocket (0.01s) --- PASS: TestProxySingleOrigin/testProxySSE (0.50s) === RUN TestProxySSEAllData --- PASS: TestProxySSEAllData (0.00s) === RUN TestProxyMultipleOrigins --- PASS: TestProxyMultipleOrigins (0.02s) === RUN TestProxyError --- PASS: TestProxyError (0.00s) === RUN TestConnections === RUN TestConnections/ws-ws_proxy === RUN TestConnections/tcp-tcp_proxy === RUN TestConnections/tcp-ws_proxy === RUN TestConnections/ws-tcp_proxy === RUN TestConnections/http-(ws)tcp_proxy === RUN TestConnections/tcp-tcp_proxy_without_warpRoutingService_enabled 2024-04-12T23:36:58Z ERR cloudflared received a request from WARP client, but your configuration has disabled ingress from WARP clients. To enable this, set "warp-routing:\n\t enabled: true" in your config.yaml === RUN TestConnections/ws-ws_proxy_when_origin_is_different proxy_test.go:956: websocket: request origin not allowed by Upgrader.CheckOrigin === RUN TestConnections/tcp-*_proxy_when_origin_service_has_already_closed_the_connection/_is_no_longer_running 2024-04-12T23:36:58Z ERR cloudflared received a request from WARP client, but your configuration has disabled ingress from WARP clients. To enable this, set "warp-routing:\n\t enabled: true" in your config.yaml --- PASS: TestConnections (0.01s) --- PASS: TestConnections/ws-ws_proxy (0.00s) --- PASS: TestConnections/tcp-tcp_proxy (0.00s) --- PASS: TestConnections/tcp-ws_proxy (0.00s) --- PASS: TestConnections/ws-tcp_proxy (0.00s) --- PASS: TestConnections/http-(ws)tcp_proxy (0.00s) --- PASS: TestConnections/tcp-tcp_proxy_without_warpRoutingService_enabled (0.00s) --- PASS: TestConnections/ws-ws_proxy_when_origin_is_different (0.00s) --- PASS: TestConnections/tcp-*_proxy_when_origin_service_has_already_closed_the_connection/_is_no_longer_running (0.00s) PASS ok github.com/cloudflare/cloudflared/proxy 1.688s === RUN TestSuffixThenRemoveSessionID --- PASS: TestSuffixThenRemoveSessionID (0.00s) === RUN TestRemoveSessionIDError --- PASS: TestRemoveSessionIDError (0.00s) === RUN TestSuffixSessionIDError --- PASS: TestSuffixSessionIDError (0.00s) === RUN TestDatagram --- PASS: TestDatagram (0.50s) === RUN TestConnectRequestData === RUN TestConnectRequestData/Signature_verified_and_request_metadata_is_unmarshaled_and_read_correctly --- PASS: TestConnectRequestData (0.00s) --- PASS: TestConnectRequestData/Signature_verified_and_request_metadata_is_unmarshaled_and_read_correctly (0.00s) === RUN TestConnectResponseMeta === RUN TestConnectResponseMeta/Signature_verified_and_response_metadata_is_unmarshaled_and_read_correctly === RUN TestConnectResponseMeta/If_error_is_not_empty,_other_fields_should_be_blank --- PASS: TestConnectResponseMeta (0.00s) --- PASS: TestConnectResponseMeta/Signature_verified_and_response_metadata_is_unmarshaled_and_read_correctly (0.00s) --- PASS: TestConnectResponseMeta/If_error_is_not_empty,_other_fields_should_be_blank (0.00s) === RUN TestRegisterUdpSession === RUN TestRegisterUdpSession/RegisterUdpSession_(no_trace_context) === RUN TestRegisterUdpSession/RegisterUdpSession_(with_trace_context) --- PASS: TestRegisterUdpSession (0.01s) --- PASS: TestRegisterUdpSession/RegisterUdpSession_(no_trace_context) (0.00s) --- PASS: TestRegisterUdpSession/RegisterUdpSession_(with_trace_context) (0.00s) === RUN TestManageConfiguration --- PASS: TestManageConfiguration (0.00s) === RUN TestSafeStreamClose --- PASS: TestSafeStreamClose (0.07s) PASS ok github.com/cloudflare/cloudflared/quic 1.640s === RUN TestBackoffRetries --- PASS: TestBackoffRetries (0.00s) === RUN TestBackoffCancel --- PASS: TestBackoffCancel (0.00s) === RUN TestBackoffGracePeriod --- PASS: TestBackoffGracePeriod (0.00s) === RUN TestGetMaxBackoffDurationRetries --- PASS: TestGetMaxBackoffDurationRetries (0.00s) === RUN TestGetMaxBackoffDuration --- PASS: TestGetMaxBackoffDuration (0.00s) === RUN TestBackoffRetryForever --- PASS: TestBackoffRetryForever (0.00s) PASS ok github.com/cloudflare/cloudflared/retry 1.011s === RUN TestMultiNotifyDoesntCrash --- PASS: TestMultiNotifyDoesntCrash (0.00s) === RUN TestWait --- PASS: TestWait (0.00s) PASS ok github.com/cloudflare/cloudflared/signal 1.012s === RUN TestSocksConnection --- PASS: TestSocksConnection (0.10s) === RUN TestUnsupportedBind --- PASS: TestUnsupportedBind (0.00s) === RUN TestUnsupportedAssociate --- PASS: TestUnsupportedAssociate (0.00s) === RUN TestHandleConnect --- PASS: TestHandleConnect (0.00s) === RUN TestHandleConnectIPAccess --- PASS: TestHandleConnectIPAccess (0.00s) === RUN TestValidConnectRequest --- PASS: TestValidConnectRequest (0.00s) === RUN TestValidBindRequest --- PASS: TestValidBindRequest (0.00s) === RUN TestValidAssociateRequest --- PASS: TestValidAssociateRequest (0.00s) === RUN TestInValidVersionRequest --- PASS: TestInValidVersionRequest (0.00s) === RUN TestInValidIPRequest --- PASS: TestInValidIPRequest (0.00s) PASS ok github.com/cloudflare/cloudflared/socks 1.117s === RUN TestCertGenSuccess --- PASS: TestCertGenSuccess (0.00s) PASS ok github.com/cloudflare/cloudflared/sshgen 1.015s === RUN TestPipeBidirectionalFinishBothSides --- PASS: TestPipeBidirectionalFinishBothSides (0.00s) === RUN TestPipeBidirectionalFinishOneSideTimeout --- PASS: TestPipeBidirectionalFinishOneSideTimeout (0.20s) === RUN TestPipeBidirectionalClosingWriteBothSidesAlsoExists --- PASS: TestPipeBidirectionalClosingWriteBothSidesAlsoExists (0.00s) === RUN TestPipeBidirectionalClosingWriteSingleSideAlsoExists --- PASS: TestPipeBidirectionalClosingWriteSingleSideAlsoExists (0.20s) PASS ok github.com/cloudflare/cloudflared/stream 1.413s === RUN TestRefreshAuthBackoff --- PASS: TestRefreshAuthBackoff (0.00s) === RUN TestRefreshAuthSuccess --- PASS: TestRefreshAuthSuccess (0.00s) === RUN TestRefreshAuthUnknown --- PASS: TestRefreshAuthUnknown (0.00s) === RUN TestRefreshAuthFail --- PASS: TestRefreshAuthFail (0.00s) === RUN TestWaitForBackoffFallback --- PASS: TestWaitForBackoffFallback (0.00s) PASS ok github.com/cloudflare/cloudflared/supervisor 1.034s === RUN TestGetFromEmptyConfig --- PASS: TestGetFromEmptyConfig (0.00s) === RUN TestGetConfig --- PASS: TestGetConfig (0.00s) === RUN TestCertReloader --- PASS: TestCertReloader (0.00s) PASS ok github.com/cloudflare/cloudflared/tlsconfig 1.015s === RUN TestSignalHandler --- PASS: TestSignalHandler (0.00s) === RUN TestSignalHandlerClose --- PASS: TestSignalHandlerClose (1.00s) === RUN TestHandleRedirects_AttachOrgToken --- PASS: TestHandleRedirects_AttachOrgToken (0.00s) === RUN TestHandleRedirects_AttachAppSessionCookie --- PASS: TestHandleRedirects_AttachAppSessionCookie (0.00s) === RUN TestHandleRedirects_StopAtAuthorizedEndpoint --- PASS: TestHandleRedirects_StopAtAuthorizedEndpoint (0.00s) PASS ok github.com/cloudflare/cloudflared/token 2.018s === RUN TestUploadTraces --- PASS: TestUploadTraces (0.00s) === RUN TestSpans --- PASS: TestSpans (0.00s) === RUN TestSpansEmpty --- PASS: TestSpansEmpty (0.00s) === RUN TestSpansNil --- PASS: TestSpansNil (0.00s) === RUN TestSpansTooManySpans --- PASS: TestSpansTooManySpans (0.00s) === RUN TestNewIdentity --- PASS: TestNewIdentity (0.00s) === RUN TestNewCfTracer --- PASS: TestNewCfTracer (0.00s) === RUN TestNewCfTracerMultiple --- PASS: TestNewCfTracerMultiple (0.00s) === RUN TestNewCfTracerNilHeader --- PASS: TestNewCfTracerNilHeader (0.00s) === RUN TestNewCfTracerInvalidHeaders --- PASS: TestNewCfTracerInvalidHeaders (0.00s) === RUN TestAddingSpansWithNilMap --- PASS: TestAddingSpansWithNilMap (0.00s) PASS ok github.com/cloudflare/cloudflared/tracing 1.013s === RUN TestAuthenticateResponseOutcome === RUN TestAuthenticateResponseOutcome/success === RUN TestAuthenticateResponseOutcome/fail === RUN TestAuthenticateResponseOutcome/error === RUN TestAuthenticateResponseOutcome/nil_(no_fields_are_set) === RUN TestAuthenticateResponseOutcome/nil_(too_few_fields_are_set) --- PASS: TestAuthenticateResponseOutcome (0.00s) --- PASS: TestAuthenticateResponseOutcome/success (0.00s) --- PASS: TestAuthenticateResponseOutcome/fail (0.00s) --- PASS: TestAuthenticateResponseOutcome/error (0.00s) --- PASS: TestAuthenticateResponseOutcome/nil_(no_fields_are_set) (0.00s) --- PASS: TestAuthenticateResponseOutcome/nil_(too_few_fields_are_set) (0.00s) === RUN TestAuthSuccess --- PASS: TestAuthSuccess (0.00s) === RUN TestAuthUnknown --- PASS: TestAuthUnknown (0.00s) === RUN TestAuthFail --- PASS: TestAuthFail (0.00s) === RUN TestWhenToRefresh --- PASS: TestWhenToRefresh (0.00s) === RUN TestSerializeAuthenticationResponse --- PASS: TestSerializeAuthenticationResponse (0.00s) === RUN TestMarshalConnectionOptions --- PASS: TestMarshalConnectionOptions (0.00s) === RUN TestConnectionRegistrationRPC 2024/04/13 01:37:00 rpc: abort: rpc: aborted by remote: rpc: shutdown --- PASS: TestConnectionRegistrationRPC (0.00s) === RUN TestTunnelRegistration --- PASS: TestTunnelRegistration (0.00s) PASS ok github.com/cloudflare/cloudflared/tunnelrpc/pogs 1.016s === RUN TestValidateHostname --- PASS: TestValidateHostname (0.00s) === RUN TestValidateUrl --- PASS: TestValidateUrl (0.00s) === RUN TestNewAccessValidatorOk --- PASS: TestNewAccessValidatorOk (0.00s) === RUN TestNewAccessValidatorErr --- PASS: TestNewAccessValidatorErr (0.00s) PASS ok github.com/cloudflare/cloudflared/validation 1.010s === RUN TestFileChanged --- PASS: TestFileChanged (0.33s) PASS ok github.com/cloudflare/cloudflared/watcher 1.337s === RUN TestGenerateAcceptKey --- PASS: TestGenerateAcceptKey (0.00s) PASS ok github.com/cloudflare/cloudflared/websocket 1.009s FAIL ==> ERROR: A failure occurred in check(). Aborting... ==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_30f79733-3e13-4317-9562-7a78744dcc39/build