==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_6e9e3d3c-5e4b-4f73-92a1-197d4e4aee27]...done ==> Making package: cloudflared 2024.4.0-1.1 (Sat Apr 13 01:14:43 2024) ==> Retrieving sources... -> Cloning cloudflared git repo... Cloning into bare repository '/home/alhp/workspace/build/x86-64-v3/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:14:48 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/facebookgo/grace v0.0.0-20180706040059-75cf19382434 go: downloading github.com/rs/zerolog v1.20.0 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/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 github.com/getsentry/sentry-go v0.16.0 go: downloading github.com/mitchellh/go-homedir v1.1.0 go: downloading github.com/pkg/errors v0.9.1 go: downloading go.uber.org/automaxprocs v1.4.0 go: downloading golang.org/x/net v0.19.0 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/go-chi/chi/v5 v5.0.8 go: downloading github.com/go-chi/cors v1.2.1 go: downloading github.com/go-jose/go-jose/v3 v3.0.0 go: downloading github.com/json-iterator/go v1.1.12 go: downloading github.com/prometheus/client_golang v1.13.0 go: downloading github.com/coredns/coredns v1.10.0 go: downloading github.com/miekg/dns v1.1.50 go: downloading golang.org/x/crypto v0.16.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/gorilla/websocket v1.4.2 go: downloading github.com/mattn/go-isatty v0.0.16 go: downloading github.com/coreos/go-oidc/v3 v3.6.0 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/klauspost/compress v1.15.11 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/cpuguy83/go-md2man/v2 v2.0.0 go: downloading github.com/BurntSushi/toml v1.2.0 go: downloading gopkg.in/yaml.v2 v2.4.0 go: downloading golang.org/x/text v0.14.0 go: downloading github.com/prometheus/client_model v0.2.0 go: downloading github.com/prometheus/common v0.37.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/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/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 google.golang.org/grpc v1.60.0 go: downloading github.com/gobwas/ws v1.0.4 go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 go: downloading github.com/golang-collections/collections v0.0.0-20130729185459-604e922904d3 go: downloading golang.org/x/oauth2 v0.13.0 go: downloading github.com/russross/blackfriday/v2 v2.1.0 go: downloading golang.org/x/exp v0.0.0-20221205204356-47842c84f3db go: downloading github.com/go-logr/stdr v1.2.2 go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.1 go: downloading github.com/apparentlymart/go-cidr v1.1.0 go: downloading github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568 go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97 go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20231002182017-d307bd883b97 go: downloading github.com/gobwas/httphead v0.0.0-20200921212729-da3d93bc3c58 go: downloading github.com/gobwas/pool v0.2.1 internal/goarch internal/unsafeheader internal/coverage/rtcov internal/godebugs internal/race internal/goos internal/goexperiment unicode sync/atomic runtime/internal/atomic internal/cpu runtime/internal/syscall unicode/utf8 internal/itoa math/bits internal/abi internal/chacha8rand runtime/internal/math runtime/internal/sys cmp container/list crypto/internal/alias crypto/subtle crypto/internal/boring/sig unicode/utf16 slices vendor/golang.org/x/crypto/cryptobyte/asn1 internal/bytealg math 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 google.golang.org/protobuf/internal/flags 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 google.golang.org/protobuf/internal/pragma github.com/gobwas/pool github.com/quic-go/quic-go/internal/utils/linkedlist github.com/cloudflare/cloudflared/signal internal/bisect internal/singleflight runtime/cgo github.com/gobwas/pool/pbytes errors sort internal/godebug io internal/oserror path vendor/golang.org/x/net/dns/dnsmessage crypto/internal/nistec/fiat strconv google.golang.org/grpc/internal/buffer internal/safefilepath math/rand internal/intern golang.org/x/text/internal/tag github.com/beorn7/perks/quantile syscall bytes strings hash crypto/internal/randutil github.com/cloudflare/cloudflared/cfio internal/saferio hash/crc32 text/tabwriter hash/fnv hash/adler32 github.com/coredns/coredns/plugin/pkg/cache net/http/internal/ascii html crypto crypto/rc4 go/build/constraint regexp/syntax reflect net/netip bufio vendor/golang.org/x/text/transform golang.org/x/text/transform encoding/base32 github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg golang.org/x/crypto/blowfish github.com/gobwas/httphead github.com/gobwas/pool/pbufio zombiezen.com/go/capnproto2/internal/packed regexp internal/syscall/unix internal/syscall/execenv time context google.golang.org/grpc/backoff internal/poll 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 io/fs 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 internal/fmtsort encoding/binary github.com/modern-go/reflect2 go.opentelemetry.io/otel/internal/attribute os crypto/cipher crypto/internal/edwards25519/field crypto/md5 encoding/base64 vendor/golang.org/x/crypto/internal/poly1305 crypto/internal/nistec github.com/cespare/xxhash/v2 golang.org/x/crypto/internal/poly1305 golang.org/x/sys/unix golang.org/x/crypto/nacl/secretbox crypto/internal/edwards25519 encoding/pem crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 golang.org/x/crypto/chacha20 golang.org/x/exp/rand 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/hkdf fmt internal/lazyregexp vendor/golang.org/x/sys/cpu net path/filepath io/ioutil os/signal google.golang.org/protobuf/internal/detrand crypto/ecdh google.golang.org/grpc/internal/envconfig github.com/prometheus/procfs/internal/util vendor/golang.org/x/crypto/chacha20poly1305 golang.org/x/crypto/ssh/internal/bcrypt_pbkdf golang.org/x/sys/cpu golang.org/x/crypto/curve25519 os/exec golang.org/x/crypto/blake2b golang.org/x/crypto/chacha20poly1305 github.com/mitchellh/go-homedir internal/goroot encoding/hex net/url log compress/flate encoding/json vendor/golang.org/x/net/http2/hpack vendor/golang.org/x/text/unicode/norm math/big mime mime/quotedprintable net/http/internal golang.org/x/text/internal/language github.com/getsentry/sentry-go/internal/otel/baggage golang.org/x/text/unicode/norm vendor/golang.org/x/text/unicode/bidi go/token compress/gzip go/doc/comment internal/buildcfg go/scanner golang.org/x/sys/execabs runtime/debug vendor/golang.org/x/text/secure/bidirule github.com/pkg/errors flag go/ast encoding/gob github.com/coredns/caddy/caddyfile github.com/flynn/go-shlex vendor/golang.org/x/net/idna golang.org/x/net/internal/timeseries golang.org/x/text/internal/language/compact text/template/parse google.golang.org/grpc/internal/grpclog google.golang.org/protobuf/internal/errors google.golang.org/protobuf/internal/version google.golang.org/grpc/attributes golang.org/x/text/language google.golang.org/grpc/metadata google.golang.org/grpc/grpclog google.golang.org/grpc/internal/idle golang.org/x/text/unicode/bidi google.golang.org/protobuf/encoding/protowire google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/internal/balancerload google.golang.org/protobuf/reflect/protoreflect go/doc go/internal/typeparams google.golang.org/grpc/connectivity google.golang.org/grpc/encoding golang.org/x/net/http2/hpack google.golang.org/grpc/tap crypto/elliptic crypto/internal/bigmod crypto/internal/boring/bbig encoding/asn1 crypto/rand crypto/dsa golang.org/x/text/internal go/parser golang.org/x/text/cases text/template golang.org/x/text/secure/bidirule golang.org/x/net/bpf github.com/coredns/coredns/plugin/pkg/log github.com/opentracing/opentracing-go/log crypto/ed25519 crypto/rsa 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 vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/encoding/json golang.org/x/net/idna github.com/prometheus/common/model github.com/prometheus/procfs/internal/fs github.com/go-jose/go-jose/v3/json google.golang.org/protobuf/proto github.com/fsnotify/fsnotify google.golang.org/protobuf/internal/encoding/defval crypto/ecdsa github.com/russross/blackfriday/v2 go/build gopkg.in/yaml.v3 golang.org/x/crypto/nacl/box html/template database/sql/driver github.com/cloudflare/cloudflared/watcher github.com/modern-go/concurrent internal/profile github.com/json-iterator/go google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/internal/filedesc github.com/go-jose/go-jose/v3/cipher runtime/pprof runtime/trace 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/mattn/go-colorable gopkg.in/yaml.v2 compress/zlib golang.org/x/sync/errgroup github.com/cpuguy83/go-md2man/v2/md2man go.opentelemetry.io/otel/baggage go.opentelemetry.io/otel/attribute go.opentelemetry.io/otel/codes zombiezen.com/go/capnproto2/schemas github.com/urfave/cli/v2 github.com/go-logr/logr/funcr os/user github.com/grpc-ecosystem/grpc-gateway/v2/utilities go.opentelemetry.io/otel/trace google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protojson github.com/go-logr/stdr go.opentelemetry.io/otel/metric go.opentelemetry.io/otel/semconv/v1.21.0 google.golang.org/protobuf/internal/impl go.opentelemetry.io/otel/trace/noop github.com/grpc-ecosystem/grpc-gateway/v2/internal/httprule github.com/quic-go/quic-go/internal/protocol go.uber.org/automaxprocs/internal/cgroups go.uber.org/automaxprocs/internal/runtime github.com/quic-go/quic-go/quicvarint go.uber.org/automaxprocs/maxprocs net/textproto crypto/x509 vendor/golang.org/x/net/http/httpproxy github.com/rs/zerolog/internal/json google.golang.org/grpc/internal/syscall github.com/coredns/caddy 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/uuid github.com/google/gopacket github.com/cloudflare/cloudflared/ipaccess zombiezen.com/go/capnproto2 github.com/rs/zerolog vendor/golang.org/x/net/http/httpguts mime/multipart golang.org/x/net/http/httpguts github.com/quic-go/quic-go/internal/utils archive/tar github.com/facebookgo/grace/gracenet golang.org/x/net/ipv4 golang.org/x/net/ipv6 github.com/coreos/go-systemd/v22/daemon github.com/google/gopacket/layers golang.org/x/net/icmp crypto/tls github.com/go-jose/go-jose/v3 golang.org/x/crypto/ssh github.com/cloudflare/cloudflared/features github.com/rs/zerolog/log github.com/cloudflare/cloudflared/socks google.golang.org/protobuf/internal/filetype 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 zombiezen.com/go/capnproto2/internal/schema github.com/golang/protobuf/ptypes/any google.golang.org/genproto/googleapis/rpc/status github.com/golang/protobuf/ptypes/timestamp github.com/golang/protobuf/ptypes/duration google.golang.org/grpc/binarylog/grpc_binarylog_v1 go.opentelemetry.io/proto/otlp/resource/v1 google.golang.org/genproto/googleapis/api/httpbody google.golang.org/protobuf/types/known/structpb google.golang.org/protobuf/types/known/wrapperspb zombiezen.com/go/capnproto2/internal/fulfiller github.com/go-jose/go-jose/v3/jwt go.opentelemetry.io/proto/otlp/trace/v1 zombiezen.com/go/capnproto2/rpc/internal/refcount zombiezen.com/go/capnproto2/server google.golang.org/protobuf/reflect/protodesc github.com/golang/protobuf/proto 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/wire github.com/quic-go/quic-go/internal/flowcontrol net/http google.golang.org/grpc/credentials 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/quic-go/quic-go/logging google.golang.org/grpc/resolver google.golang.org/grpc/credentials/insecure google.golang.org/grpc/peer github.com/prometheus/client_golang/prometheus/internal 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 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/pretty google.golang.org/grpc/internal/channelz google.golang.org/grpc/codes google.golang.org/grpc/internal/resolver/unix google.golang.org/grpc/internal/resolver/dns github.com/quic-go/quic-go/internal/ackhandler google.golang.org/grpc/internal/status google.golang.org/grpc/resolver/dns google.golang.org/grpc/status google.golang.org/grpc/internal/binarylog google.golang.org/grpc/channelz google.golang.org/grpc/balancer google.golang.org/grpc/balancer/base google.golang.org/grpc/internal/serviceconfig github.com/quic-go/quic-go google.golang.org/grpc/internal/resolver google.golang.org/grpc/balancer/roundrobin google.golang.org/grpc/internal/balancer/gracefulswitch github.com/cloudflare/cloudflared/packet github.com/coredns/coredns/plugin/pkg/cidr github.com/coredns/coredns/plugin/pkg/response 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/dnsutil github.com/coredns/coredns/plugin/etcd/msg zombiezen.com/go/capnproto2/internal/nodemap zombiezen.com/go/capnproto2/encoding/text zombiezen.com/go/capnproto2/pogs github.com/cloudflare/cloudflared/quic/schema zombiezen.com/go/capnproto2/std/capnp/rpc golang.org/x/net/trace github.com/opentracing/opentracing-go expvar net/http/httputil github.com/coredns/coredns/plugin/pkg/doh golang.org/x/oauth2/internal github.com/getsentry/sentry-go/internal/ratelimit github.com/prometheus/common/expfmt golang.org/x/net/http2 github.com/gobwas/ws golang.org/x/oauth2 github.com/gorilla/websocket github.com/opentracing/opentracing-go/ext github.com/go-chi/chi/v5 github.com/go-chi/cors net/http/pprof github.com/coreos/go-oidc/v3/oidc nhooyr.io/websocket github.com/urfave/cli/v2/altsrc github.com/prometheus/client_golang/prometheus github.com/getsentry/sentry-go/internal/debug go.opentelemetry.io/otel/propagation go.opentelemetry.io/otel/semconv/internal github.com/getsentry/sentry-go github.com/gobwas/ws/wsutil go.opentelemetry.io/contrib/propagators/jaeger go.opentelemetry.io/otel/internal/global github.com/cloudflare/cloudflared/validation github.com/cloudflare/cloudflared/ingress/middleware go.opentelemetry.io/otel/semconv/v1.7.0 github.com/cloudflare/cloudflared/websocket go.opentelemetry.io/otel go.opentelemetry.io/otel/sdk/internal/env go.opentelemetry.io/otel/sdk/resource github.com/cloudflare/cloudflared/stream github.com/cloudflare/cloudflared/tlsconfig github.com/coredns/coredns/plugin github.com/prometheus/client_golang/prometheus/promauto github.com/prometheus/client_golang/prometheus/promhttp github.com/cloudflare/cloudflared/hello go.opentelemetry.io/otel/sdk/trace github.com/coredns/coredns/plugin/metrics/vars github.com/coredns/coredns/plugin/pkg/trace github.com/cloudflare/cloudflared/cfapi google.golang.org/grpc/internal/transport github.com/cloudflare/cloudflared/h2mux go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/tracetransform github.com/cloudflare/cloudflared/management go.opentelemetry.io/otel/exporters/otlp/otlptrace github.com/cloudflare/cloudflared/logger github.com/cloudflare/cloudflared/datagramsession 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 google.golang.org/grpc/health/grpc_health_v1 github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc github.com/grpc-ecosystem/grpc-gateway/v2/runtime github.com/coredns/coredns/core/dnsserver github.com/coredns/coredns/plugin/metadata github.com/coredns/coredns/coremain 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/cmd/cloudflared/cliutil github.com/cloudflare/cloudflared/token github.com/cloudflare/cloudflared/cmd/cloudflared/updater github.com/cloudflare/cloudflared/credentials 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.09s) === RUN TestWebsocketWrapper --- PASS: TestWebsocketWrapper (0.02s) PASS ok github.com/cloudflare/cloudflared/carrier 1.128s === 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.01s) --- 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.021s === 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.346s ? github.com/cloudflare/cloudflared/ingress/middleware [no test files] ? github.com/cloudflare/cloudflared/internal/test [no test files] === RUN TestDisabledAutoUpdater --- PASS: TestDisabledAutoUpdater (2.33s) === RUN TestCheckInWithUpdater --- PASS: TestCheckInWithUpdater (0.00s) === RUN TestUpdateService 2024/04/13 01:15:22 server url: http://127.0.0.1:44415 --- 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:15:22 got a request! --- PASS: TestCompressedUpdateService (0.00s) === RUN TestUpdateWhenRunningKnownBuggyVersion --- PASS: TestUpdateWhenRunningKnownBuggyVersion (0.00s) PASS ok github.com/cloudflare/cloudflared/cmd/cloudflared/updater 3.358s === 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.017s === 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.39s) === 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":"9503e9cf-8805-4cda-acd1-6b4ab7d27d08","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 rx: (return = (answerId = 1, releaseParamCaps = false, results = (content = , capTable = [])))"} {"level":"trace","message":"rpc tx: (finish = (questionId = 0, releaseResultCaps = false))"} {"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":"EOF","event":3,"sessionID":"9503e9cf-8805-4cda-acd1-6b4ab7d27d08","message":"Session terminated"} {"level":"error","event":3,"sessionID":"c53d7996-a885-4dee-9191-405afdb2f7f4","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 rx: (return = (answerId = 1, releaseParamCaps = false, results = (content = , capTable = [])))"} {"level":"trace","message":"rpc tx: (finish = (questionId = 0, releaseResultCaps = false))"} {"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":"c53d7996-a885-4dee-9191-405afdb2f7f4","message":"Session terminated"} {"level":"debug","error":"session closed by remote due to eyeball closed connection","event":3,"sessionID":"db277300-72ba-4a8c-92c8-48f6206e01ed","message":"Session terminated"} {"level":"error","event":3,"sessionID":"db277300-72ba-4a8c-92c8-48f6206e01ed","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.354s === 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.015s === 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 53 49 32 57 57 32 52 57 32 57 55 32 53 52 32 53 52 32 57 56 32 53 50 32 52 53 32 57 57 32 53 50 32 53 50 32 53 52 32 52 53 32 53 50 32 53 48 32 53 50 32 49 48 48 32 52 53 32 53 55 32 52 57 32 53 50 32 53 55 32 52 53 32 49 48 50 32 57 55 32 53 50 32 57 57 32 52 57 32 57 55 32 53 48 32 53 55 32 53 53 32 53 52 32 57 55 32 53 48 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 54 32 57 55 32 53 49 32 57 57 32 49 48 50 32 52 56 32 53 53 32 52 53 32 53 55 32 52 56 32 53 53 32 53 51 32 52 53 32 53 50 32 49 48 49 32 52 56 32 49 48 50 32 52 53 32 53 55 32 52 57 32 49 48 48 32 53 50 32 52 53 32 53 54 32 57 55 32 53 55 32 53 53 32 53 50 32 53 49 32 53 54 32 53 50 32 57 56 32 49 48 49 32 53 50 32 49 48 50 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 49 32 57 57 32 52 57 32 57 55 32 53 52 32 53 52 32 57 56 32 53 50 32 52 53 32 57 57 32 53 50 32 53 50 32 53 52 32 52 53 32 53 50 32 53 48 32 53 50 32 49 48 48 32 52 53 32 53 55 32 52 57 32 53 50 32 53 55 32 52 53 32 49 48 50 32 57 55 32 53 50 32 57 57 32 52 57 32 57 55 32 53 48 32 53 55 32 53 53 32 53 52 32 57 55 32 53 48 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 54 32 57 55 32 53 49 32 57 57 32 49 48 50 32 52 56 32 53 53 32 52 53 32 53 55 32 52 56 32 53 53 32 53 51 32 52 53 32 53 50 32 49 48 49 32 52 56 32 49 48 50 32 52 53 32 53 55 32 52 57 32 49 48 48 32 53 50 32 52 53 32 53 54 32 57 55 32 53 55 32 53 53 32 53 50 32 53 49 32 53 54 32 53 50 32 57 56 32 49 48 49 32 53 50 32 49 48 50 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 49 32 57 57 32 52 57 32 57 55 32 53 52 32 53 52 32 57 56 32 53 50 32 52 53 32 57 57 32 53 50 32 53 50 32 53 52 32 52 53 32 53 50 32 53 48 32 53 50 32 49 48 48 32 52 53 32 53 55 32 52 57 32 53 50 32 53 55 32 52 53 32 49 48 50 32 57 55 32 53 50 32 57 57 32 52 57 32 57 55 32 53 48 32 53 55 32 53 53 32 53 52 32 57 55 32 53 48 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 54 32 57 55 32 53 49 32 57 57 32 49 48 50 32 52 56 32 53 53 32 52 53 32 53 55 32 52 56 32 53 53 32 53 51 32 52 53 32 53 50 32 49 48 49 32 52 56 32 49 48 50 32 52 53 32 53 55 32 52 57 32 49 48 48 32 53 50 32 52 53 32 53 54 32 57 55 32 53 55 32 53 53 32 53 50 32 53 49 32 53 54 32 53 50 32 57 56 32 49 48 49 32 53 50 32 49 48 50 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 49 32 57 57 32 52 57 32 57 55 32 53 52 32 53 52 32 57 56 32 53 50 32 52 53 32 57 57 32 53 50 32 53 50 32 53 52 32 52 53 32 53 50 32 53 48 32 53 50 32 49 48 48 32 52 53 32 53 55 32 52 57 32 53 50 32 53 55 32 52 53 32 49 48 50 32 57 55 32 53 50 32 57 57 32 52 57 32 57 55 32 53 48 32 53 55 32 53 53 32 53 52 32 57 55 32 53 48 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 54 32 57 55 32 53 49 32 57 57 32 49 48 50 32 52 56 32 53 53 32 52 53 32 53 55 32 52 56 32 53 53 32 53 51 32 52 53 32 53 50 32 49 48 49 32 52 56 32 49 48 50 32 52 53 32 53 55 32 52 57 32 49 48 48 32 53 50 32 52 53 32 53 54 32 57 55 32 53 55 32 53 53 32 53 50 32 53 49 32 53 54 32 53 50 32 57 56 32 49 48 49 32 53 50 32 49 48 50 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 54 32 57 55 32 53 49 32 57 57 32 49 48 50 32 52 56 32 53 53 32 52 53 32 53 55 32 52 56 32 53 53 32 53 51 32 52 53 32 53 50 32 49 48 49 32 52 56 32 49 48 50 32 52 53 32 53 55 32 52 57 32 49 48 48 32 53 50 32 52 53 32 53 54 32 57 55 32 53 55 32 53 53 32 53 50 32 53 49 32 53 54 32 53 50 32 57 56 32 49 48 49 32 53 50 32 49 48 50 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 49 32 57 57 32 52 57 32 57 55 32 53 52 32 53 52 32 57 56 32 53 50 32 52 53 32 57 57 32 53 50 32 53 50 32 53 52 32 52 53 32 53 50 32 53 48 32 53 50 32 49 48 48 32 52 53 32 53 55 32 52 57 32 53 50 32 53 55 32 52 53 32 49 48 50 32 57 55 32 53 50 32 57 57 32 52 57 32 57 55 32 53 48 32 53 55 32 53 53 32 53 52 32 57 55 32 53 48 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.57s) === 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.356s === 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.44s) PASS ok github.com/cloudflare/cloudflared/edgediscovery 1.447s === 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.016s === RUN TestUnmarshalFeaturesRecord --- PASS: TestUnmarshalFeaturesRecord (0.00s) === RUN TestStaticFeatures --- PASS: TestStaticFeatures (0.00s) PASS ok github.com/cloudflare/cloudflared/features 1.009s ? github.com/cloudflare/cloudflared/quic/schema [no test files] === RUN TestShutdown --- PASS: TestShutdown (0.01s) === RUN TestEmptyBeforeShutdown --- PASS: TestEmptyBeforeShutdown (0.00s) === RUN TestAbort --- PASS: TestAbort (0.01s) === 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.62s) === RUN TestMultipleStreams --- PASS: TestMultipleStreams (0.01s) === RUN TestMultipleStreamsFlowControl --- PASS: TestMultipleStreamsFlowControl (0.67s) === 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.09s) === 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.27s) === RUN TestSharedBufferClose --- PASS: TestSharedBufferClose (0.00s) PASS ok github.com/cloudflare/cloudflared/h2mux 3.250s === RUN TestCreateTLSListenerHostAndPortSuccess --- PASS: TestCreateTLSListenerHostAndPortSuccess (0.01s) === RUN TestCreateTLSListenerOnlyHostSuccess --- PASS: TestCreateTLSListenerOnlyHostSuccess (0.00s) === RUN TestCreateTLSListenerOnlyPortSuccess --- PASS: TestCreateTLSListenerOnlyPortSuccess (0.00s) PASS ok github.com/cloudflare/cloudflared/hello 1.025s ? 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:2"} {"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:3"} {"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:5"} {"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.01s) === RUN TestWsConnReturnsBeforeStreamReturns --- PASS: TestWsConnReturnsBeforeStreamReturns (0.73s) === 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.10s) === 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.212s === 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.010s === 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.019s === 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.01s) === RUN TestReadServerEvent_InvalidMessageType --- PASS: TestReadServerEvent_InvalidMessageType (0.00s) === RUN TestReadClientEvent --- PASS: TestReadClientEvent (0.00s) === RUN TestReadClientEvent_InvalidWebSocketMessageType --- PASS: TestReadClientEvent_InvalidWebSocketMessageType (5.02s) === 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 12.058s === 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.09s) === 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 1590 [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(0xc0000bc4e0, {0x1541c05, 0x1b}, 0x1591fe0) /usr/lib/go/src/testing/testing.go:1750 +0x851 testing.runTests.func1(0xc0000bc4e0) /usr/lib/go/src/testing/testing.go:2161 +0x86 testing.tRunner(0xc0000bc4e0, 0xc000297b10) /usr/lib/go/src/testing/testing.go:1689 +0x21f testing.runTests(0xc0000102b8, {0x1ded840, 0x8, 0x8}, {0xc000297bb8?, 0xc000297c00?, 0x1e63f40?}) /usr/lib/go/src/testing/testing.go:2159 +0x8bf testing.(*M).Run(0xc0000da6e0) /usr/lib/go/src/testing/testing.go:2027 +0xf18 main.main() _testmain.go:61 +0x2be goroutine 52 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f22544c8e70, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002ca2a0, 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(0xc0002ca280) /usr/lib/go/src/internal/poll/fd_unix.go:611 +0x507 net.(*netFD).accept(0xc0002ca280) /usr/lib/go/src/net/fd_unix.go:172 +0x45 net.(*TCPListener).accept(0xc0008b2980) /usr/lib/go/src/net/tcpsock_posix.go:159 +0x3e net.(*TCPListener).Accept(0xc0008b2980) /usr/lib/go/src/net/tcpsock.go:327 +0x65 crypto/tls.(*listener).Accept(0xc00093e0d8) /usr/lib/go/src/crypto/tls/tls.go:66 +0x43 net/http.(*Server).Serve(0xc0003b8000, {0x16f78f8, 0xc00093e0d8}) /usr/lib/go/src/net/http/server.go:3255 +0x672 github.com/cloudflare/cloudflared/hello.StartHelloWorldServer(0x1e63d00, {0x16f78f8, 0xc00093e0d8}, 0xc00010f0e0) /startdir/src/cloudflared/hello/hello.go:126 +0x6c8 created by github.com/cloudflare/cloudflared/ingress.(*helloWorld).start in goroutine 13 /startdir/src/cloudflared/ingress/origin_service.go:236 +0x1d8 goroutine 50 [chan receive (nil chan), 10 minutes]: github.com/cloudflare/cloudflared/orchestration.(*Orchestrator).waitToCloseLastProxy(0xc0000d2500) /startdir/src/cloudflared/orchestration/orchestrator.go:212 +0x48 created by github.com/cloudflare/cloudflared/orchestration.NewOrchestrator in goroutine 13 /startdir/src/cloudflared/orchestration/orchestrator.go:63 +0x42b goroutine 57 [semacquire, 9 minutes]: sync.runtime_Semacquire(0xc000961138?) /usr/lib/go/src/runtime/sema.go:62 +0x25 sync.(*WaitGroup).Wait(0xc000961130) /usr/lib/go/src/sync/waitgroup.go:116 +0xa5 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead(0xc0001b6d00) /startdir/src/cloudflared/orchestration/orchestrator_test.go:388 +0xe6b testing.tRunner(0xc0001b6d00, 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 54 [chan receive (nil chan), 10 minutes]: github.com/cloudflare/cloudflared/orchestration.(*Orchestrator).waitToCloseLastProxy(0xc0002ca300) /startdir/src/cloudflared/orchestration/orchestrator.go:212 +0x48 created by github.com/cloudflare/cloudflared/orchestration.NewOrchestrator in goroutine 53 /startdir/src/cloudflared/orchestration/orchestrator.go:63 +0x42b goroutine 56 [chan receive (nil chan), 10 minutes]: github.com/cloudflare/cloudflared/orchestration.(*Orchestrator).waitToCloseLastProxy(0xc0002ca380) /startdir/src/cloudflared/orchestration/orchestrator.go:212 +0x48 created by github.com/cloudflare/cloudflared/orchestration.NewOrchestrator in goroutine 55 /startdir/src/cloudflared/orchestration/orchestrator.go:63 +0x42b goroutine 58 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f22544c8d78, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002ca420, 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(0xc0002ca400) /usr/lib/go/src/internal/poll/fd_unix.go:611 +0x507 net.(*netFD).accept(0xc0002ca400) /usr/lib/go/src/net/fd_unix.go:172 +0x45 net.(*TCPListener).accept(0xc0008b2a20) /usr/lib/go/src/net/tcpsock_posix.go:159 +0x3e net.(*TCPListener).Accept(0xc0008b2a20) /usr/lib/go/src/net/tcpsock.go:327 +0x65 net/http.(*Server).Serve(0xc0002781e0, {0x16f75f8, 0xc0008b2a20}) /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 57 /usr/lib/go/src/net/http/httptest/server.go:308 +0xa6 goroutine 59 [chan receive, 10 minutes]: github.com/cloudflare/cloudflared/orchestration.(*Orchestrator).waitToCloseLastProxy(0xc0002ca500) /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 69 [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 52 /startdir/src/cloudflared/hello/hello.go:121 +0x6ab goroutine 60 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f22544c8c80, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002ca4a0, 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(0xc0002ca480) /usr/lib/go/src/internal/poll/fd_unix.go:611 +0x507 net.(*netFD).accept(0xc0002ca480) /usr/lib/go/src/net/fd_unix.go:172 +0x45 net.(*TCPListener).accept(0xc0008b2a40) /usr/lib/go/src/net/tcpsock_posix.go:159 +0x3e net.(*TCPListener).Accept(0xc0008b2a40) /usr/lib/go/src/net/tcpsock.go:327 +0x65 github.com/cloudflare/cloudflared/orchestration.serveTCPOrigin(0xc0001b6d00, {0x16f75f8, 0xc0008b2a40}, 0xc000961130) /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 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:310 +0x7c5 goroutine 1541 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2205c07bf8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a30d20, 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(0xc000a30d00, {0xc000fac800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a30d00, {0xc000fac800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00017e1c0, {0xc000fac800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00017e1c0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1457 [select, 9 minutes]: io.(*pipe).read(0xc000a66540, {0xc000e92000, 0x4000, 0x481349?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000a66540, {0xc000e92000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0002c1500, {0xc000e92000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00005b800}, {0x7f21e005b098, 0xc00005b7f0}, {0xc000e92000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005b800}, {0x7f21e005b098, 0xc00005b7f0}, {0xc000e92000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005b800}, {0x7f21e005b098, 0xc00005b7f0}) /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({0x7f21e005b030, 0xc00005b800}, {0x7f21e005b058, 0xc00005b7f0}, {0x1539f8f, 0x14}, 0xc00005b810, 0xc000a66960) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 480 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1255 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0064e30, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a309a0, 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(0xc000a30980, {0xc001142000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a30980, {0xc001142000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012e7f0, {0xc001142000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000e00880}, {0x7f21e005b098, 0xc000e00890}, {0xc001142000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000e00880}, {0x7f21e005b098, 0xc000e00890}, {0xc001142000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000e00880}, {0x7f21e005b098, 0xc000e00890}) /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({0x7f21e005b030, 0xc000e00880}, {0x7f21e005b058, 0xc000e00890}, {0x1539fa3, 0x14}, 0xc000e008a0, 0xc001032c00) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 444 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1125 [select, 9 minutes]: io.(*pipe).read(0xc0007cab40, {0xc0011a8000, 0x4000, 0x47fa4c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0007cab40, {0xc0011a8000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0007ce340, {0xc0011a8000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00091bef0}, {0x7f21e005b098, 0xc00091bee0}, {0xc0011a8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00091bef0}, {0x7f21e005b098, 0xc00091bee0}, {0xc0011a8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00091bef0}, {0x7f21e005b098, 0xc00091bee0}) /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({0x7f21e005b030, 0xc00091bef0}, {0x7f21e005b058, 0xc00091bee0}, {0x1539f8f, 0x14}, 0xc00091bf00, 0xc0007cacc0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 441 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1073 [select, 9 minutes]: io.(*pipe).read(0xc000ef05a0, {0xc0010b6000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000ef05a0, {0xc0010b6000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0007cee00, {0xc0010b6000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0003a04f0}, {0x7f21e005b098, 0xc0003a04e0}, {0xc0010b6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0003a04f0}, {0x7f21e005b098, 0xc0003a04e0}, {0xc0010b6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0003a04f0}, {0x7f21e005b098, 0xc0003a04e0}) /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({0x7f21e005b030, 0xc0003a04f0}, {0x7f21e005b058, 0xc0003a04e0}, {0x1539f8f, 0x14}, 0xc0003a0500, 0xc000ef0720) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 472 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1286 [select, 9 minutes]: io.(*pipe).read(0xc0007cbc80, {0xc00103a000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0007cbc80, {0xc00103a000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0007cec40, {0xc00103a000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0007d0b90}, {0x7f21e005b098, 0xc0007d0b80}, {0xc00103a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0007d0b90}, {0x7f21e005b098, 0xc0007d0b80}, {0xc00103a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0007d0b90}, {0x7f21e005b098, 0xc0007d0b80}) /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({0x7f21e005b030, 0xc0007d0b90}, {0x7f21e005b058, 0xc0007d0b80}, {0x1539f8f, 0x14}, 0xc0007d0ba0, 0xc0007cbe00) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 471 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1297 [select, 9 minutes]: io.(*pipe).read(0xc000fdd7a0, {0xc0013a0000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000fdd7a0, {0xc0013a0000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc001050b80, {0xc0013a0000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0007d0fb0}, {0x7f21e005b098, 0xc0007d0fa0}, {0xc0013a0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0007d0fb0}, {0x7f21e005b098, 0xc0007d0fa0}, {0xc0013a0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0007d0fb0}, {0x7f21e005b098, 0xc0007d0fa0}) /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({0x7f21e005b030, 0xc0007d0fb0}, {0x7f21e005b058, 0xc0007d0fa0}, {0x1539f8f, 0x14}, 0xc0007d0fc0, 0xc000fdd920) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 496 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 871 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204383f60, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d48a20, 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(0xc000d48a00, {0xc000ea2000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d48a00, {0xc000ea2000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b34068, {0xc000ea2000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000c011d0}, {0x7f21e005b098, 0xc000c011e0}, {0xc000ea2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c011d0}, {0x7f21e005b098, 0xc000c011e0}, {0xc000ea2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c011d0}, {0x7f21e005b098, 0xc000c011e0}) /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({0x7f21e005b030, 0xc000c011d0}, {0x7f21e005b058, 0xc000c011e0}, {0x1539fa3, 0x14}, 0xc000c011f0, 0xc000d99d40) /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 1416 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f22041310f8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d8520, 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(0xc0000d8500, {0xc000844000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d8500, {0xc000844000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b34088, {0xc000844000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00027f940}, {0x7f21e005b098, 0xc00027f960}, {0xc000844000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027f940}, {0x7f21e005b098, 0xc00027f960}, {0xc000844000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027f940}, {0x7f21e005b098, 0xc00027f960}) /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({0x7f21e005b030, 0xc00027f940}, {0x7f21e005b058, 0xc00027f960}, {0x1539fa3, 0x14}, 0xc00027f980, 0xc0009bcea0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 468 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1344 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204132930, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002caf20, 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(0xc0002caf00, {0xc0013f4000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0002caf00, {0xc0013f4000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00008a130, {0xc0013f4000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000c14f90}, {0x7f21e005b098, 0xc000c14fa0}, {0xc0013f4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c14f90}, {0x7f21e005b098, 0xc000c14fa0}, {0xc0013f4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c14f90}, {0x7f21e005b098, 0xc000c14fa0}) /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({0x7f21e005b030, 0xc000c14f90}, {0x7f21e005b058, 0xc000c14fa0}, {0x1539fa3, 0x14}, 0xc000c14fb0, 0xc000d98360) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 406 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1199 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f22041318b8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002ca5a0, 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(0xc0002ca580, {0xc000ad2000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0002ca580, {0xc000ad2000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00017e178, {0xc000ad2000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0007d0a90}, {0x7f21e005b098, 0xc0007d0aa0}, {0xc000ad2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0007d0a90}, {0x7f21e005b098, 0xc0007d0aa0}, {0xc000ad2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0007d0a90}, {0x7f21e005b098, 0xc0007d0aa0}) /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({0x7f21e005b030, 0xc0007d0a90}, {0x7f21e005b058, 0xc0007d0aa0}, {0x1539fa3, 0x14}, 0xc0007d0ab0, 0xc000fdd260) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 467 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1602 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204385a80, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000cbaba0, 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(0xc000cbab80, {0xc0008b0000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000cbab80, {0xc0008b0000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0004240d0, {0xc0008b0000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc0004240d0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1542 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2205c07fd8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a30c20, 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(0xc000a30c00, {0xc0012a0000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a30c00, {0xc0012a0000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00017e1c8, {0xc0012a0000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0007d10d0}, {0x7f21e005b098, 0xc0007d10e0}, {0xc0012a0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0007d10d0}, {0x7f21e005b098, 0xc0007d10e0}, {0xc0012a0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0007d10d0}, {0x7f21e005b098, 0xc0007d10e0}) /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({0x7f21e005b030, 0xc0007d10d0}, {0x7f21e005b058, 0xc0007d10e0}, {0x1539fa3, 0x14}, 0xc0007d10f0, 0xc001033200) /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 1198 [select, 9 minutes]: io.(*pipe).read(0xc000634300, {0xc0009d2000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000634300, {0xc0009d2000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d8c180, {0xc0009d2000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0007d0a50}, {0x7f21e005b098, 0xc0007d0a40}, {0xc0009d2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0007d0a50}, {0x7f21e005b098, 0xc0007d0a40}, {0xc0009d2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0007d0a50}, {0x7f21e005b098, 0xc0007d0a40}) /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({0x7f21e005b030, 0xc0007d0a50}, {0x7f21e005b058, 0xc0007d0a40}, {0x1539f8f, 0x14}, 0xc0007d0a60, 0xc000634480) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 440 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1472 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005c458, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000c46aa0, 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(0xc000c46a80, {0xc000ea6000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000c46a80, {0xc000ea6000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c420e8, {0xc000ea6000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000989c00}, {0x7f21e005b098, 0xc000989c10}, {0xc000ea6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989c00}, {0x7f21e005b098, 0xc000989c10}, {0xc000ea6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989c00}, {0x7f21e005b098, 0xc000989c10}) /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({0x7f21e005b030, 0xc000989c00}, {0x7f21e005b058, 0xc000989c10}, {0x1539fa3, 0x14}, 0xc000989c20, 0xc000c179e0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 484 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1197 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2205c07a08, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002960a0, 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(0xc000296080, {0xc000ace000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000296080, {0xc000ace000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00017e170, {0xc000ace000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0007d0a40}, {0x7f21e005b098, 0xc0007d0a50}, {0xc000ace000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0007d0a40}, {0x7f21e005b098, 0xc0007d0a50}, {0xc000ace000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0007d0a40}, {0x7f21e005b098, 0xc0007d0a50}) /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({0x7f21e005b030, 0xc0007d0a40}, {0x7f21e005b058, 0xc0007d0a50}, {0x1539fa3, 0x14}, 0xc0007d0a60, 0xc000634480) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 440 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 680 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005c170, 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, {0xc000ba8000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020e700, {0xc000ba8000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b34030, {0xc000ba8000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000c00f80}, {0x7f21e005b098, 0xc000c00f90}, {0xc000ba8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c00f80}, {0x7f21e005b098, 0xc000c00f90}, {0xc000ba8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c00f80}, {0x7f21e005b098, 0xc000c00f90}) /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({0x7f21e005b030, 0xc000c00f80}, {0x7f21e005b058, 0xc000c00f90}, {0x1539fa3, 0x14}, 0xc000c00fa0, 0xc0008960c0) /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 622 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005cc18, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a4a2a0, 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(0xc000a4a280, {0xc000468000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a4a280, {0xc000468000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cb6038, {0xc000468000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0009887f0}, {0x7f21e005b098, 0xc000988800}, {0xc000468000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009887f0}, {0x7f21e005b098, 0xc000988800}, {0xc000468000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009887f0}, {0x7f21e005b098, 0xc000988800}) /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({0x7f21e005b030, 0xc0009887f0}, {0x7f21e005b058, 0xc000988800}, {0x1539fa3, 0x14}, 0xc000988810, 0xc000a66780) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 94 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 93 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009887c0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009887a0}, {0x16f74a8, 0xc0009887b0}, 0x0, 0xc000d999e0) /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(0xc000ca6240, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000a94e00}, 0xc000d999e0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000d999e0?, 0xc000b1a2e8, {0x16f70b8, 0xc000a94e00}, {0xc000a8e531, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000d999e0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000a94e00}, 0xc0001963c0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a8e531, 0xf}, {0x16f7088, 0xc000196370}, {0x16f3fa0, 0xc000d99860}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x42, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 94 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000988810, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009887f0}, {0x16f74a8, 0xc000988800}, 0x0, 0xc000a66780) /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(0xc000ca6260, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000a11600}, 0xc000a66780?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000a66780?, 0xc0009a4408, {0x16f70b8, 0xc000a11600}, {0xc000a065e1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000a66780) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000a11600}, 0xc0006dc320) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a065e1, 0xf}, {0x16f7088, 0xc0006dc2d0}, {0x16f3fa0, 0xc000a66600}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x43, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 95 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000190850, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000190820}, {0x16f74a8, 0xc000190840}, 0x0, 0xc000a66b40) /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(0xc000b96680, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000a11780}, 0xc000a66b40?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000a66b40?, 0xc0009a4468, {0x16f70b8, 0xc000a11780}, {0xc000a066c1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000a66b40) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000a11780}, 0xc0006dc460) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a066c1, 0xf}, {0x16f7088, 0xc0006dc410}, {0x16f3fa0, 0xc000a669c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x44, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 96 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000190700, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0001906e0}, {0x16f74a8, 0xc0001906f0}, 0x0, 0xc000a67500) /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(0xc000b96620, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000a11c00}, 0xc000a67500?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000a67500?, 0xc0009a4588, {0x16f70b8, 0xc000a11c00}, {0xc000a06961, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000a67500) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000a11c00}, 0xc0006dc820) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a06961, 0xf}, {0x16f7088, 0xc0006dc7d0}, {0x16f3fa0, 0xc000a67380}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x45, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 97 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009889b0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000988990}, {0x16f74a8, 0xc0009889a0}, 0x0, 0xc000a66e40) /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(0xc000ca62c0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000a11900}, 0xc000a66e40?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000a66e40?, 0xc0009a44c8, {0x16f70b8, 0xc000a11900}, {0xc000a067b1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000a66e40) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000a11900}, 0xc0006dc5a0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a067b1, 0xf}, {0x16f7088, 0xc0006dc550}, {0x16f3fa0, 0xc000a66cc0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x46, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 322 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0001908e0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000190880}, {0x16f74a8, 0xc0001908c0}, 0x0, 0xc000a67200) /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(0xc000b966a0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000a11a80}, 0xc000a67200?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000a67200?, 0xc0009a4528, {0x16f70b8, 0xc000a11a80}, {0xc000a06881, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000a67200) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000a11a80}, 0xc0006dc6e0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a06881, 0xf}, {0x16f7088, 0xc0006dc690}, {0x16f3fa0, 0xc000a67080}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x47, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 323 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000190770, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000190750}, {0x16f74a8, 0xc000190760}, 0x0, 0xc000a67800) /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(0xc000b96640, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000a11dc0}, 0xc000a67800?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000a67800?, 0xc0009a45e8, {0x16f70b8, 0xc000a11dc0}, {0xc000a06a41, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000a67800) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000a11dc0}, 0xc0006dc960) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a06a41, 0xf}, {0x16f7088, 0xc0006dc910}, {0x16f3fa0, 0xc000a67680}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x48, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 324 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c01150, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c01130}, {0x16f74a8, 0xc000c01140}, 0x0, 0xc000a67b00) /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(0xc0008b22a0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000a11f40}, 0xc000a67b00?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000a67b00?, 0xc0009a4648, {0x16f70b8, 0xc000a11f40}, {0xc000a06b01, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000a67b00) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000a11f40}, 0xc0006dcaa0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a06b01, 0xf}, {0x16f7088, 0xc0006dca50}, {0x16f3fa0, 0xc000a67980}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x49, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 325 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0001907f0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0001907d0}, {0x16f74a8, 0xc0001907e0}, 0x0, 0xc000a67e00) /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(0xc000b96660, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0002c0140}, 0xc000a67e00?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000a67e00?, 0xc0009a46a8, {0x16f70b8, 0xc0002c0140}, {0xc000a06bd1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000a67e00) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0002c0140}, 0xc0006dcbe0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a06bd1, 0xf}, {0x16f7088, 0xc0006dcb90}, {0x16f3fa0, 0xc000a67c80}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x4a, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 326 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0001906b0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000190620}, {0x16f74a8, 0xc0001906a0}, 0x0, 0xc000a66480) /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(0xc000b96600, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000a11480}, 0xc000a66480?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000a66480?, 0xc0009a43a8, {0x16f70b8, 0xc000a11480}, {0xc000a06521, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000a66480) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000a11480}, 0xc0006dc1e0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a06521, 0xf}, {0x16f7088, 0xc0006dc190}, {0x16f3fa0, 0xc000a66300}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x4b, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 327 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0001905d0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0001905b0}, {0x16f74a8, 0xc0001905c0}, 0x0, 0xc00071c180) /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(0xc000b965e0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0002c0300}, 0xc00071c180?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00071c180?, 0xc0009a4708, {0x16f70b8, 0xc0002c0300}, {0xc000a06cd1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00071c180) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0002c0300}, 0xc0006dcd20) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a06cd1, 0xf}, {0x16f7088, 0xc0006dccd0}, {0x16f3fa0, 0xc00071c000}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x4c, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 328 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c00fa0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c00f80}, {0x16f74a8, 0xc000c00f90}, 0x0, 0xc0008960c0) /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(0xc0008b2200, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000a95100}, 0xc0008960c0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0008960c0?, 0xc000b1a3c0, {0x16f70b8, 0xc000a95100}, {0xc000a8e701, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0008960c0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000a95100}, 0xc000196690) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a8e701, 0xf}, {0x16f7088, 0xc000196640}, {0x16f3fa0, 0xc000d99ec0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x4d, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 329 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c011f0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c011d0}, {0x16f74a8, 0xc000c011e0}, 0x0, 0xc000d99d40) /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(0xc0008b22e0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000a94f80}, 0xc000d99d40?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000d99d40?, 0xc000b1a360, {0x16f70b8, 0xc000a94f80}, {0xc000a8e601, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000d99d40) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000a94f80}, 0xc000196550) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a8e601, 0xf}, {0x16f7088, 0xc000196500}, {0x16f3fa0, 0xc000d99bc0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x4e, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 330 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00091be60, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00091be40}, {0x16f74a8, 0xc00091be50}, 0x0, 0xc000896480) /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(0xc000d4a3c0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000a952c0}, 0xc000896480?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000896480?, 0xc000b1a420, {0x16f70b8, 0xc000a952c0}, {0xc000a8e7e1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000896480) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000a952c0}, 0xc0001967d0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a8e7e1, 0xf}, {0x16f7088, 0xc000196780}, {0x16f3fa0, 0xc000896300}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x4f, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 331 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000190f40, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000190f20}, {0x16f74a8, 0xc000190f30}, 0x0, 0xc000896780) /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(0xc000b967a0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000a95480}, 0xc000896780?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000896780?, 0xc000b1a480, {0x16f70b8, 0xc000a95480}, {0xc000a8e8e1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000896780) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000a95480}, 0xc000196960) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a8e8e1, 0xf}, {0x16f7088, 0xc000196910}, {0x16f3fa0, 0xc000896600}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x50, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 332 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00091ad80, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00091ad50}, {0x16f74a8, 0xc00091ad70}, 0x0, 0xc000d991a0) /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(0xc000d4a140, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000a94ac0}, 0xc000d991a0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000d991a0?, 0xc000b1a210, {0x16f70b8, 0xc000a94ac0}, {0xc000a8e3b1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000d991a0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000a94ac0}, 0xc0001961e0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a8e3b1, 0xf}, {0x16f7088, 0xc000196190}, {0x16f3fa0, 0xc000d99020}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x51, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 333 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d93370, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d93350}, {0x16f74a8, 0xc000d93360}, 0x0, 0xc000b9d3e0) /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(0xc000d9e120, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0001a1200}, 0xc000b9d3e0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000b9d3e0?, 0xc000b92288, {0x16f70b8, 0xc0001a1200}, {0xc000b8c381, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000b9d3e0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0001a1200}, 0xc000d4c190) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8c381, 0xf}, {0x16f7088, 0xc000d4c140}, {0x16f3fa0, 0xc000b9d260}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x52, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 334 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0003a09c0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0003a09a0}, {0x16f74a8, 0xc0003a09b0}, 0x0, 0xc000b9d6e0) /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(0xc000b961a0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0001a1340}, 0xc000b9d6e0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000b9d6e0?, 0xc000b922e8, {0x16f70b8, 0xc0001a1340}, {0xc000b8c451, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000b9d6e0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0001a1340}, 0xc000d4c2d0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8c451, 0xf}, {0x16f7088, 0xc000d4c280}, {0x16f3fa0, 0xc000b9d560}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x53, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 335 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c00ff0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c00fd0}, {0x16f74a8, 0xc000c00fe0}, 0x0, 0xc00078e180) /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(0xc0008b2220, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0001a1840}, 0xc00078e180?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00078e180?, 0xc000b92438, {0x16f70b8, 0xc0001a1840}, {0xc000b8c6f1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00078e180) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0001a1840}, 0xc000d4c690) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8c6f1, 0xf}, {0x16f7088, 0xc000d4c640}, {0x16f3fa0, 0xc00078e000}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x54, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 336 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000b88ef0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000b88ed0}, {0x16f74a8, 0xc000b88ee0}, 0x0, 0xc000b9d9e0) /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(0xc000a182c0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0001a14c0}, 0xc000b9d9e0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000b9d9e0?, 0xc000b92348, {0x16f70b8, 0xc0001a14c0}, {0xc000b8c531, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000b9d9e0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0001a14c0}, 0xc000d4c410) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8c531, 0xf}, {0x16f7088, 0xc000d4c3c0}, {0x16f3fa0, 0xc000b9d860}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x55, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 337 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0003a05c0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0003a05a0}, {0x16f74a8, 0xc0003a05b0}, 0x0, 0xc000b9de00) /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(0xc000b960e0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0001a16c0}, 0xc000b9de00?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000b9de00?, 0xc000b923d8, {0x16f70b8, 0xc0001a16c0}, {0xc000b8c611, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000b9de00) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0001a16c0}, 0xc000d4c550) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8c611, 0xf}, {0x16f7088, 0xc000d4c500}, {0x16f3fa0, 0xc000b9dc80}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x56, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 338 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c012e0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c012c0}, {0x16f74a8, 0xc000c012d0}, 0x0, 0xc000065020) /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(0xc0008b2340, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc00088f8c0}, 0xc000065020?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000065020?, 0xc00039e4c8, {0x16f70b8, 0xc00088f8c0}, {0xc000b04661, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000065020) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc00088f8c0}, 0xc0003a4640) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b04661, 0xf}, {0x16f7088, 0xc0003a45f0}, {0x16f3fa0, 0xc000064ea0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x57, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 339 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000e01380, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000e01360}, {0x16f74a8, 0xc000e01370}, 0x0, 0xc000af6840) /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(0xc000398660, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0009a0a40}, 0xc000af6840?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000af6840?, 0xc000e122b8, {0x16f70b8, 0xc0009a0a40}, {0xc0003ae611, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000af6840) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0009a0a40}, 0xc0009145f0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc0003ae611, 0xf}, {0x16f7088, 0xc0009145a0}, {0x16f3fa0, 0xc000af66c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x58, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 340 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00027f630, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00027f5e0}, {0x16f74a8, 0xc00027f620}, 0x0, 0xc000b197a0) /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(0xc000d9e360, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0000b1d80}, 0xc000b197a0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000b197a0?, 0xc000b92318, {0x16f70b8, 0xc0000b1d80}, {0xc000b8c5e1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000b197a0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0000b1d80}, 0xc000197090) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8c5e1, 0xf}, {0x16f7088, 0xc000197040}, {0x16f3fa0, 0xc000b18660}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x59, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 341 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00091bd50, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00091bd30}, {0x16f74a8, 0xc00091bd40}, 0x0, 0xc000065560) /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(0xc000d4a380, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc00088fbc0}, 0xc000065560?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000065560?, 0xc00039e588, {0x16f70b8, 0xc00088fbc0}, {0xc000b04811, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000065560) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc00088fbc0}, 0xc0003a4780) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b04811, 0xf}, {0x16f7088, 0xc0003a4730}, {0x16f3fa0, 0xc0000653e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x5a, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 342 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0001909f0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0001909d0}, {0x16f74a8, 0xc0001909e0}, 0x0, 0xc000af6b40) /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(0xc000b966e0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0009a0bc0}, 0xc000af6b40?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000af6b40?, 0xc000e12318, {0x16f70b8, 0xc0009a0bc0}, {0xc0003ae6d1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000af6b40) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0009a0bc0}, 0xc000914730) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc0003ae6d1, 0xf}, {0x16f7088, 0xc0009146e0}, {0x16f3fa0, 0xc000af69c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x5b, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 343 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000190930, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000190910}, {0x16f74a8, 0xc000190920}, 0x0, 0xc0004b48a0) /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(0xc000b966c0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d270c0}, 0xc0004b48a0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0004b48a0?, 0xc000ca0690, {0x16f70b8, 0xc000d270c0}, {0xc000992711, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0004b48a0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d270c0}, 0xc000cb4be0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000992711, 0xf}, {0x16f7088, 0xc000cb4b90}, {0x16f3fa0, 0xc0004b4720}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x5c, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 344 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00027f8f0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00027f8a0}, {0x16f74a8, 0xc00027f8c0}, 0x0, 0xc000966180) /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(0xc000d9e400, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0000b1e80}, 0xc000966180?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000966180?, 0xc000b92348, {0x16f70b8, 0xc0000b1e80}, {0xc000b8c6a1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000966180) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0000b1e80}, 0xc000197310) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8c6a1, 0xf}, {0x16f7088, 0xc0001972c0}, {0x16f3fa0, 0xc000966000}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x5d, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 345 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0007d10f0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0007d10d0}, {0x16f74a8, 0xc0007d10e0}, 0x0, 0xc001033200) /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(0xc000398420, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0009a0dc0}, 0xc001033200?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc001033200?, 0xc000d9a6f0, {0x16f70b8, 0xc0009a0dc0}, {0xc000b044c1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc001033200) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0009a0dc0}, 0xc000d4d9f0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b044c1, 0xf}, {0x16f7088, 0xc000d4d9a0}, {0x16f3fa0, 0xc001033080}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x5e, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 346 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000989820, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000989800}, {0x16f74a8, 0xc000989810}, 0x0, 0xc000af7860) /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(0xc000ca6640, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0009a1380}, 0xc000af7860?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000af7860?, 0xc000e12690, {0x16f70b8, 0xc0009a1380}, {0xc0003ae9f1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000af7860) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0009a1380}, 0xc0009149b0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc0003ae9f1, 0xf}, {0x16f7088, 0xc000914960}, {0x16f3fa0, 0xc000af76e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x5f, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 347 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000989730, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000989710}, {0x16f74a8, 0xc000989720}, 0x0, 0xc0004b4de0) /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(0xc000ca65c0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d27480}, 0xc0004b4de0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0004b4de0?, 0xc000ca0798, {0x16f70b8, 0xc000d27480}, {0xc000992911, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0004b4de0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d27480}, 0xc000cb4d20) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000992911, 0xf}, {0x16f7088, 0xc000cb4cd0}, {0x16f3fa0, 0xc0004b4c60}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x60, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 348 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000989780, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000989760}, {0x16f74a8, 0xc000989770}, 0x0, 0xc00052e6c0) /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(0xc000ca6600, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000e0f340}, 0xc00052e6c0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00052e6c0?, 0xc00093e7e0, {0x16f70b8, 0xc000e0f340}, {0xc000961281, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00052e6c0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000e0f340}, 0xc000144cd0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000961281, 0xf}, {0x16f7088, 0xc000144c80}, {0x16f3fa0, 0xc00052e540}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x61, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 349 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009895a0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000989580}, {0x16f74a8, 0xc000989590}, 0x0, 0xc0004b45a0) /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(0xc000ca6520, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d26f40}, 0xc0004b45a0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0004b45a0?, 0xc000ca0630, {0x16f70b8, 0xc000d26f40}, {0xc000992631, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0004b45a0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d26f40}, 0xc000cb4aa0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000992631, 0xf}, {0x16f7088, 0xc000cb4a50}, {0x16f3fa0, 0xc0004b4420}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x62, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 350 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009897d0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009897b0}, {0x16f74a8, 0xc0009897c0}, 0x0, 0xc000897140) /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(0xc000ca6620, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000a95680}, 0xc000897140?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000897140?, 0xc000b1a4c8, {0x16f70b8, 0xc000a95680}, {0xc000a8e9d1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000897140) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000a95680}, 0xc000196e10) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a8e9d1, 0xf}, {0x16f7088, 0xc000196dc0}, {0x16f3fa0, 0xc000896fc0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x63, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 351 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000190ab0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000190a60}, {0x16f74a8, 0xc000190aa0}, 0x0, 0xc000af6f60) /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(0xc000b96700, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0009a0e80}, 0xc000af6f60?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000af6f60?, 0xc000e123d8, {0x16f70b8, 0xc0009a0e80}, {0xc0003ae851, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000af6f60) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0009a0e80}, 0xc000914870) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc0003ae851, 0xf}, {0x16f7088, 0xc000914820}, {0x16f3fa0, 0xc000af6de0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x64, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 465 [select, 9 minutes]: io.(*pipe).read(0xc000af63c0, {0xc000b54000, 0x4000, 0x0?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000af63c0, {0xc000b54000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0009a08c0, {0xc000b54000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000e01320}, {0x7f21e005b098, 0xc000e01310}, {0xc000b54000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000e01320}, {0x7f21e005b098, 0xc000e01310}, {0xc000b54000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000e01320}, {0x7f21e005b098, 0xc000e01310}) /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({0x7f21e005b030, 0xc000e01320}, {0x7f21e005b058, 0xc000e01310}, {0x1539f8f, 0x14}, 0xc000e01330, 0xc000af6540) /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 353 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000e01330, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000e01310}, {0x16f74a8, 0xc000e01320}, 0x0, 0xc000af6540) /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(0xc000398640, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0009a08c0}, 0xc000af6540?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000af6540?, 0xc000e12258, {0x16f70b8, 0xc0009a08c0}, {0xc0003ae531, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000af6540) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0009a08c0}, 0xc000914460) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc0003ae531, 0xf}, {0x16f7088, 0xc000914410}, {0x16f3fa0, 0xc000af63c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x65, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 354 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000b01890, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000b01870}, {0x16f74a8, 0xc000b01880}, 0x0, 0xc000065920) /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(0xc000a9a4a0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc00088fd40}, 0xc000065920?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000065920?, 0xc00039e600, {0x16f70b8, 0xc00088fd40}, {0xc000b048f1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000065920) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc00088fd40}, 0xc0003a48c0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b048f1, 0xf}, {0x16f7088, 0xc0003a4870}, {0x16f3fa0, 0xc0000657a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x66, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 355 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009be140, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009be120}, {0x16f74a8, 0xc0009be130}, 0x0, 0xc0009bc000) /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(0xc000a9a640, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0000b0180}, 0xc0009bc000?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0009bc000?, 0xc00039e6d8, {0x16f70b8, 0xc0000b0180}, {0xc000b04aa1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0009bc000) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0000b0180}, 0xc0003a4b40) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b04aa1, 0xf}, {0x16f7088, 0xc0003a4af0}, {0x16f3fa0, 0xc000065e00}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x67, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 356 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009be0f0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009be0d0}, {0x16f74a8, 0xc0009be0e0}, 0x0, 0xc000065c80) /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(0xc000a9a620, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc00088ff40}, 0xc000065c80?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000065c80?, 0xc00039e660, {0x16f70b8, 0xc00088ff40}, {0xc000b049c1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000065c80) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc00088ff40}, 0xc0003a4a00) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b049c1, 0xf}, {0x16f7088, 0xc0003a49b0}, {0x16f3fa0, 0xc000065b00}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x68, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 357 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000dca930, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000dca910}, {0x16f74a8, 0xc000dca920}, 0x0, 0xc000897f20) /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(0xc000a18120, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000e0e500}, 0xc000897f20?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000897f20?, 0xc000ca0240, {0x16f70b8, 0xc000e0e500}, {0xc000d8e2f1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000897f20) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000e0e500}, 0xc00003ec30) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000d8e2f1, 0xf}, {0x16f7088, 0xc00003ebe0}, {0x16f3fa0, 0xc000897da0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x69, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 358 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00005a070, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00005a040}, {0x16f74a8, 0xc00005a060}, 0x0, 0xc0009bc300) /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(0xc000a9a000, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0000b0cc0}, 0xc0009bc300?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0009bc300?, 0xc00039e750, {0x16f70b8, 0xc0000b0cc0}, {0xc000b04b61, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0009bc300) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0000b0cc0}, 0xc0003a4c80) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b04b61, 0xf}, {0x16f7088, 0xc0003a4c30}, {0x16f3fa0, 0xc0009bc180}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x6a, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 359 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009896e0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009896c0}, {0x16f74a8, 0xc0009896d0}, 0x0, 0xc000de75c0) /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(0xc000ca65a0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000c9d880}, 0xc000de75c0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000de75c0?, 0xc000a12978, {0x16f70b8, 0xc000c9d880}, {0xc000c827f1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000de75c0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000c9d880}, 0xc000c405f0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000c827f1, 0xf}, {0x16f7088, 0xc000c405a0}, {0x16f3fa0, 0xc000de7440}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x6b, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 360 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c01ef0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c01ed0}, {0x16f74a8, 0xc000c01ee0}, 0x0, 0xc000de7980) /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(0xc0008b26c0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000c9da40}, 0xc000de7980?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000de7980?, 0xc000a129d8, {0x16f70b8, 0xc000c9da40}, {0xc000c828f1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000de7980) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000c9da40}, 0xc000c40730) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000c828f1, 0xf}, {0x16f7088, 0xc000c406e0}, {0x16f3fa0, 0xc000de7800}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x6c, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 361 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c01c60, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c01c40}, {0x16f74a8, 0xc000c01c50}, 0x0, 0xc000de7c80) /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(0xc0008b2540, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000c9dbc0}, 0xc000de7c80?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000de7c80?, 0xc000a12a50, {0x16f70b8, 0xc000c9dbc0}, {0xc000c829c1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000de7c80) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000c9dbc0}, 0xc000c40870) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000c829c1, 0xf}, {0x16f7088, 0xc000c40820}, {0x16f3fa0, 0xc000de7b00}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x6d, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 621 [select, 9 minutes]: io.(*pipe).read(0xc000d99860, {0xc00048c000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000d99860, {0xc00048c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a94e00, {0xc00048c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0009887b0}, {0x7f21e005b098, 0xc0009887a0}, {0xc00048c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009887b0}, {0x7f21e005b098, 0xc0009887a0}, {0xc00048c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009887b0}, {0x7f21e005b098, 0xc0009887a0}) /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({0x7f21e005b030, 0xc0009887b0}, {0x7f21e005b058, 0xc0009887a0}, {0x1539f8f, 0x14}, 0xc0009887c0, 0xc000d999e0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 93 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 362 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009be850, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009be830}, {0x16f74a8, 0xc0009be840}, 0x0, 0xc0004b4960) /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(0xc00098e140, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d263c0}, 0xc0004b4960?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0004b4960?, 0xc000a96360, {0x16f70b8, 0xc000d263c0}, {0xc0003ae281, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0004b4960) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d263c0}, 0xc000c40190) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc0003ae281, 0xf}, {0x16f7088, 0xc000c40140}, {0x16f3fa0, 0xc0004b4600}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x6e, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 363 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000dcaa40, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000dcaa20}, {0x16f74a8, 0xc000dcaa30}, 0x0, 0xc000ef0120) /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(0xc000a181a0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000c9de00}, 0xc000ef0120?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000ef0120?, 0xc000a12b10, {0x16f70b8, 0xc000c9de00}, {0xc000c82aa1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000ef0120) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000c9de00}, 0xc000c409b0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000c82aa1, 0xf}, {0x16f7088, 0xc000c40960}, {0x16f3fa0, 0xc000de7f20}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x6f, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 364 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000989690, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000989670}, {0x16f74a8, 0xc000989680}, 0x0, 0xc000de72c0) /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(0xc000ca6580, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000c9d700}, 0xc000de72c0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000de72c0?, 0xc000a12918, {0x16f70b8, 0xc000c9d700}, {0xc000c826f1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000de72c0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000c9d700}, 0xc000c404b0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000c826f1, 0xf}, {0x16f7088, 0xc000c40460}, {0x16f3fa0, 0xc000de7140}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x70, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 365 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0007d09c0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0007d09a0}, {0x16f74a8, 0xc0007d09b0}, 0x0, 0xc000e6a480) /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(0xc000398180, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000a94100}, 0xc000e6a480?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000e6a480?, 0xc000b1a0c0, {0x16f70b8, 0xc000a94100}, {0xc000960a61, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000e6a480) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000a94100}, 0xc000914050) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000960a61, 0xf}, {0x16f7088, 0xc000914000}, {0x16f3fa0, 0xc000e6a300}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x71, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 664 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e05db950, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac2320, 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(0xc000ac2300, {0xc000470000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac2300, {0xc000470000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000424018, {0xc000470000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000b00e70}, {0x7f21e005b098, 0xc000b00e80}, {0xc000470000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000b00e70}, {0x7f21e005b098, 0xc000b00e80}, {0xc000470000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000b00e70}, {0x7f21e005b098, 0xc000b00e80}) /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({0x7f21e005b030, 0xc000b00e70}, {0x7f21e005b058, 0xc000b00e80}, {0x1539fa3, 0x14}, 0xc000b00e90, 0xc0009a37a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 492 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 366 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c011a0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c01180}, {0x16f74a8, 0xc000c01190}, 0x0, 0xc000064d20) /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(0xc0008b22c0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc00088f080}, 0xc000064d20?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000064d20?, 0xc00039e468, {0x16f70b8, 0xc00088f080}, {0xc000b04571, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000064d20) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc00088f080}, 0xc0003a4500) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b04571, 0xf}, {0x16f7088, 0xc0003a44b0}, {0x16f3fa0, 0xc000064ba0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x72, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 367 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c00ee0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c00e90}, {0x16f74a8, 0xc000c00ea0}, 0x0, 0xc00060e600) /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(0xc0001929c0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d8cd00}, 0xc00060e600?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00060e600?, 0xc000d2c408, {0x16f70b8, 0xc000d8cd00}, {0xc000d147c1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00060e600) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d8cd00}, 0xc000abeb40) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000d147c1, 0xf}, {0x16f7088, 0xc000abeaf0}, {0x16f3fa0, 0xc00060e480}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x73, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 368 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000d935c0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000d935a0}, {0x16f74a8, 0xc000d935b0}, 0x0, 0xc00060e240) /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(0xc000d9e1c0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d8cb80}, 0xc00060e240?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00060e240?, 0xc000d2c3a8, {0x16f70b8, 0xc000d8cb80}, {0xc000d146e1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00060e240) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d8cb80}, 0xc000abea00) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000d146e1, 0xf}, {0x16f7088, 0xc000abe9b0}, {0x16f3fa0, 0xc00060e0c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x74, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 369 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c010b0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c01090}, {0x16f74a8, 0xc000c010a0}, 0x0, 0xc00060ec00) /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(0xc0008b2260, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d8cfc0}, 0xc00060ec00?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00060ec00?, 0xc000d2c4c8, {0x16f70b8, 0xc000d8cfc0}, {0xc000d14981, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00060ec00) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d8cfc0}, 0xc000abedc0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000d14981, 0xf}, {0x16f7088, 0xc000abed70}, {0x16f3fa0, 0xc00060ea80}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x75, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 386 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c01290, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c01270}, {0x16f74a8, 0xc000c01280}, 0x0, 0xc00060e900) /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(0xc0008b2320, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d8ce80}, 0xc00060e900?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00060e900?, 0xc000d2c468, {0x16f70b8, 0xc000d8ce80}, {0xc000d14891, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00060e900) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d8ce80}, 0xc000abec80) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000d14891, 0xf}, {0x16f7088, 0xc000abec30}, {0x16f3fa0, 0xc00060e780}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x76, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 387 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00091beb0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00091be90}, {0x16f74a8, 0xc00091bea0}, 0x0, 0xc0004b40c0) /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(0xc000d4a3e0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d8d140}, 0xc0004b40c0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0004b40c0?, 0xc000ca0510, {0x16f70b8, 0xc000d8d140}, {0xc000d14a51, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0004b40c0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d8d140}, 0xc000abef00) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000d14a51, 0xf}, {0x16f7088, 0xc000abeeb0}, {0x16f3fa0, 0xc00060ede0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x77, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 388 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000190cc0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000190c60}, {0x16f74a8, 0xc000190c70}, 0x0, 0xc00060f260) /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(0xc000b96740, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d8d2c0}, 0xc00060f260?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00060f260?, 0xc000d2c588, {0x16f70b8, 0xc000d8d2c0}, {0xc000d14b01, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00060f260) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d8d2c0}, 0xc000abeff0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000d14b01, 0xf}, {0x16f7088, 0xc000abefa0}, {0x16f3fa0, 0xc00060f0e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x78, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 389 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000a8bac0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000a8baa0}, {0x16f74a8, 0xc000a8bab0}, 0x0, 0xc0009bc720) /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(0xc000b20480, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0000b0e40}, 0xc0009bc720?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0009bc720?, 0xc00039e780, {0x16f70b8, 0xc0000b0e40}, {0xc000b04c11, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0009bc720) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0000b0e40}, 0xc0003a4f00) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b04c11, 0xf}, {0x16f7088, 0xc0003a4eb0}, {0x16f3fa0, 0xc0009bc5a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x79, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 390 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009be940, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009be920}, {0x16f74a8, 0xc0009be930}, 0x0, 0xc000b19f20) /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(0xc00098e1a0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0000b1e00}, 0xc000b19f20?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000b19f20?, 0xc000b92330, {0x16f70b8, 0xc0000b1e00}, {0xc000b8c651, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000b19f20) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0000b1e00}, 0xc0001971d0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8c651, 0xf}, {0x16f7088, 0xc000197180}, {0x16f3fa0, 0xc000b19860}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x7a, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 391 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c00f40, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c00f10}, {0x16f74a8, 0xc000c00f20}, 0x0, 0xc00060f7a0) /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(0xc0001929e0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d8d540}, 0xc00060f7a0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00060f7a0?, 0xc000d2c648, {0x16f70b8, 0xc000d8d540}, {0xc000d14c91, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00060f7a0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d8d540}, 0xc000abf130) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000d14c91, 0xf}, {0x16f7088, 0xc000abf0e0}, {0x16f3fa0, 0xc00060f620}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x7b, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 392 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c00dc0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c00da0}, {0x16f74a8, 0xc000c00db0}, 0x0, 0xc00060faa0) /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(0xc000192980, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d8d700}, 0xc00060faa0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00060faa0?, 0xc000d2c6a8, {0x16f70b8, 0xc000d8d700}, {0xc000d14d81, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00060faa0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d8d700}, 0xc000abf270) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000d14d81, 0xf}, {0x16f7088, 0xc000abf220}, {0x16f3fa0, 0xc00060f920}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x7c, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 1285 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005fc88, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d2ea0, 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(0xc0000d2e80, {0xc000dbc000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d2e80, {0xc000dbc000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00017e190, {0xc000dbc000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0007d0b80}, {0x7f21e005b098, 0xc0007d0b90}, {0xc000dbc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0007d0b80}, {0x7f21e005b098, 0xc0007d0b90}, {0xc000dbc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0007d0b80}, {0x7f21e005b098, 0xc0007d0b90}) /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({0x7f21e005b030, 0xc0007d0b80}, {0x7f21e005b058, 0xc0007d0b90}, {0x1539fa3, 0x14}, 0xc0007d0ba0, 0xc0007cbe00) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 471 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 393 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0003a1360, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0003a1340}, {0x16f74a8, 0xc0003a1350}, 0x0, 0xc00060fda0) /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(0xc000b962a0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d8d880}, 0xc00060fda0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00060fda0?, 0xc000d2c708, {0x16f70b8, 0xc000d8d880}, {0xc000d14e51, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00060fda0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d8d880}, 0xc000abf3b0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000d14e51, 0xf}, {0x16f7088, 0xc000abf360}, {0x16f3fa0, 0xc00060fc20}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x7d, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 394 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000a02240, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000a02220}, {0x16f74a8, 0xc000a02230}, 0x0, 0xc00052ef00) /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(0xc000b20680, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0003a2e80}, 0xc00052ef00?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00052ef00?, 0xc000a12258, {0x16f70b8, 0xc0003a2e80}, {0xc000c1a361, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00052ef00) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0003a2e80}, 0xc000144640) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000c1a361, 0xf}, {0x16f7088, 0xc0001445f0}, {0x16f3fa0, 0xc00052ed80}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x7e, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 395 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00005a0e0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00005a0c0}, {0x16f74a8, 0xc00005a0d0}, 0x0, 0xc0006342a0) /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(0xc000a9a020, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d8db00}, 0xc0006342a0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0006342a0?, 0xc000d2c7b0, {0x16f70b8, 0xc000d8db00}, {0xc000d14fb1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0006342a0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d8db00}, 0xc000abf4f0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000d14fb1, 0xf}, {0x16f7088, 0xc000abf4a0}, {0x16f3fa0, 0xc000634120}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x7f, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 396 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00005a9f0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00005a9d0}, {0x16f74a8, 0xc00005a9e0}, 0x0, 0xc00052e2a0) /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(0xc000a9a100, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0003a21c0}, 0xc00052e2a0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00052e2a0?, 0xc000a12090, {0x16f70b8, 0xc0003a21c0}, {0xc000c1a0c1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00052e2a0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0003a21c0}, 0xc000144370) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000c1a0c1, 0xf}, {0x16f7088, 0xc000144320}, {0x16f3fa0, 0xc00052e120}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x80, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 397 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c145e0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c145c0}, {0x16f74a8, 0xc000c145d0}, 0x0, 0xc00071d200) /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(0xc000ca6100, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000fe44c0}, 0xc00071d200?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00071d200?, 0xc000e121b0, {0x16f70b8, 0xc000fe44c0}, {0xc000a8e1f1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00071d200) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000fe44c0}, 0xc0006dc500) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a8e1f1, 0xf}, {0x16f7088, 0xc0006dc460}, {0x16f3fa0, 0xc00071d080}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x81, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 398 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000dca9d0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000dca9b0}, {0x16f74a8, 0xc000dca9c0}, 0x0, 0xc00052eba0) /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(0xc000a18160, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0003a2540}, 0xc00052eba0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00052eba0?, 0xc000a12180, {0x16f70b8, 0xc0003a2540}, {0xc000c1a261, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00052eba0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0003a2540}, 0xc0001444b0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000c1a261, 0xf}, {0x16f7088, 0xc000144460}, {0x16f3fa0, 0xc00052ea20}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x82, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 399 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000a02160, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000a02140}, {0x16f74a8, 0xc000a02150}, 0x0, 0xc00052f200) /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(0xc000b20640, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0003a3040}, 0xc00052f200?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00052f200?, 0xc000a12318, {0x16f70b8, 0xc0003a3040}, {0xc000c1a4a1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00052f200) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0003a3040}, 0xc0001447d0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000c1a4a1, 0xf}, {0x16f7088, 0xc000144780}, {0x16f3fa0, 0xc00052f080}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x83, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 400 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000a8ada0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000a8ad80}, {0x16f74a8, 0xc000a8ad90}, 0x0, 0xc00052f500) /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?}, {0x7f21e005b008, 0xc0003a31c0}, 0xc00052f500?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00052f500?, 0xc000a123c0, {0x16f70b8, 0xc0003a31c0}, {0xc000c1a5c1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00052f500) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0003a31c0}, 0xc000144960) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000c1a5c1, 0xf}, {0x16f7088, 0xc000144910}, {0x16f3fa0, 0xc00052f380}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x84, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 401 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000dca980, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000dca960}, {0x16f74a8, 0xc000dca970}, 0x0, 0xc0001ca840) /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(0xc000a18140, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000e0e640}, 0xc0001ca840?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0001ca840?, 0xc000ca0258, {0x16f70b8, 0xc000e0e640}, {0xc000d8e391, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0001ca840) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000e0e640}, 0xc00003ee60) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000d8e391, 0xf}, {0x16f7088, 0xc00003ed20}, {0x16f3fa0, 0xc0001ca240}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x85, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 402 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00027fb10, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00027fae0}, {0x16f74a8, 0xc00027faf0}, 0x0, 0xc00052faa0) /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(0xc000d9e500, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0003a3580}, 0xc00052faa0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00052faa0?, 0xc000a12510, {0x16f70b8, 0xc0003a3580}, {0xc000c1a7b1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00052faa0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0003a3580}, 0xc000144ff0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000c1a7b1, 0xf}, {0x16f7088, 0xc000144cd0}, {0x16f3fa0, 0xc00052f920}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x86, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 403 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00027fb60, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00027fb40}, {0x16f74a8, 0xc00027fb50}, 0x0, 0xc000c9e300) /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(0xc000d9e520, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0003a3e80}, 0xc000c9e300?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000c9e300?, 0xc000a12690, {0x16f70b8, 0xc0003a3e80}, {0xc000c1aa11, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000c9e300) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0003a3e80}, 0xc000145270) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000c1aa11, 0xf}, {0x16f7088, 0xc000145220}, {0x16f3fa0, 0xc000c9e180}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x87, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 404 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00027f9d0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00027f9b0}, {0x16f74a8, 0xc00027f9c0}, 0x0, 0xc000966b40) /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(0xc000d9e440, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000b90180}, 0xc000966b40?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000966b40?, 0xc000b92468, {0x16f70b8, 0xc000b90180}, {0xc000b8c751, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000966b40) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000b90180}, 0xc000197590) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8c751, 0xf}, {0x16f7088, 0xc000197540}, {0x16f3fa0, 0xc0009666c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x88, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 405 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00005b1a0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00005b170}, {0x16f74a8, 0xc00005b180}, 0x0, 0xc001033020) /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(0xc000a9a1e0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0003a3d00}, 0xc001033020?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc001033020?, 0xc000d9a588, {0x16f70b8, 0xc0003a3d00}, {0xc000c1a961, 0xf}, {0x16ef880, 0xc000e08360}, 0xc001033020) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0003a3d00}, 0xc000145180) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000c1a961, 0xf}, {0x16f7088, 0xc000145130}, {0x16f3fa0, 0xc00052fda0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x89, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 406 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c14fb0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c14f90}, {0x16f74a8, 0xc000c14fa0}, 0x0, 0xc000d98360) /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(0xc000ca6360, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc001050f80}, 0xc000d98360?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000d98360?, 0xc00093e5d0, {0x16f70b8, 0xc001050f80}, {0xc000e04401, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000d98360) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc001050f80}, 0xc000abe5a0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000e04401, 0xf}, {0x16f7088, 0xc000abe500}, {0x16f3fa0, 0xc000d98000}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x8a, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 407 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00005b060, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00005b010}, {0x16f74a8, 0xc00005b050}, 0x0, 0xc000c9e8a0) /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(0xc000a9a1c0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000c9c0c0}, 0xc000c9e8a0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000c9e8a0?, 0xc000a12738, {0x16f70b8, 0xc000c9c0c0}, {0xc000c1aae1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000c9e8a0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000c9c0c0}, 0xc0001453b0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000c1aae1, 0xf}, {0x16f7088, 0xc000145360}, {0x16f3fa0, 0xc000c9e4e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x8b, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 408 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00027fab0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00027fa80}, {0x16f74a8, 0xc00027faa0}, 0x0, 0xc000c9f9e0) /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(0xc000d9e4a0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000c9c240}, 0xc000c9f9e0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000c9f9e0?, 0xc000a127c8, {0x16f70b8, 0xc000c9c240}, {0xc000c1abe1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000c9f9e0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000c9c240}, 0xc000145630) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000c1abe1, 0xf}, {0x16f7088, 0xc0001455e0}, {0x16f3fa0, 0xc000c9ef60}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x8c, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 409 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000a021b0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000a02190}, {0x16f74a8, 0xc000a021a0}, 0x0, 0xc000a00600) /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(0xc000b20660, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000c9c400}, 0xc000a00600?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000a00600?, 0xc000a12840, {0x16f70b8, 0xc000c9c400}, {0xc000c1ace1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000a00600) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000c9c400}, 0xc000145770) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000c1ace1, 0xf}, {0x16f7088, 0xc000145720}, {0x16f3fa0, 0xc000a002a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x8d, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 410 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000e00f60, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000e00f30}, {0x16f74a8, 0xc000e00f50}, 0x0, 0xc000e6b200) /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(0xc000d4a2e0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000a949c0}, 0xc000e6b200?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000e6b200?, 0xc000b1a738, {0x16f70b8, 0xc000a949c0}, {0xc000960f11, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000e6b200) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000a949c0}, 0xc000914e60) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000960f11, 0xf}, {0x16f7088, 0xc000914e10}, {0x16f3fa0, 0xc000e6b080}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x8e, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 411 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c00e50, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c00e10}, {0x16f74a8, 0xc000c00e40}, 0x0, 0xc0009a3ec0) /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(0xc0001929a0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d8ca00}, 0xc0009a3ec0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0009a3ec0?, 0xc000d2c348, {0x16f70b8, 0xc000d8ca00}, {0xc000d14611, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0009a3ec0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d8ca00}, 0xc000abe8c0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000d14611, 0xf}, {0x16f7088, 0xc000abe870}, {0x16f3fa0, 0xc0009a3d40}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x8f, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 412 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000190da0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000190d70}, {0x16f74a8, 0xc000190d80}, 0x0, 0xc00078e780) /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(0xc000b96760, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0001a1b00}, 0xc00078e780?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00078e780?, 0xc000b92510, {0x16f70b8, 0xc0001a1b00}, {0xc000b8c871, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00078e780) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0001a1b00}, 0xc000d4c910) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8c871, 0xf}, {0x16f7088, 0xc000d4c8c0}, {0x16f3fa0, 0xc00078e600}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x90, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 413 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00027f6e0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00027f690}, {0x16f74a8, 0xc00027f6b0}, 0x0, 0xc00078e480) /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(0xc000d9e380, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0001a1980}, 0xc00078e480?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00078e480?, 0xc000b924b0, {0x16f70b8, 0xc0001a1980}, {0xc000b8c7b1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00078e480) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0001a1980}, 0xc000d4c7d0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8c7b1, 0xf}, {0x16f7088, 0xc000d4c780}, {0x16f3fa0, 0xc00078e300}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x91, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 414 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000e01420, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000e01400}, {0x16f74a8, 0xc000e01410}, 0x0, 0xc00081ad20) /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(0xc0003986a0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0001a1cc0}, 0xc00081ad20?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00081ad20?, 0xc000a96570, {0x16f70b8, 0xc0001a1cc0}, {0xc000b8c941, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00081ad20) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0001a1cc0}, 0xc000d4ca50) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8c941, 0xf}, {0x16f7088, 0xc000d4ca00}, {0x16f3fa0, 0xc00078e9c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x92, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 415 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000e013d0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000e013b0}, {0x16f74a8, 0xc000e013c0}, 0x0, 0xc00081af00) /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(0xc000398680, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0003a35c0}, 0xc00081af00?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00081af00?, 0xc000a96588, {0x16f70b8, 0xc0003a35c0}, {0xc000c1adb1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00081af00) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0003a35c0}, 0xc00003f5e0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000c1adb1, 0xf}, {0x16f7088, 0xc00003f590}, {0x16f3fa0, 0xc00081ad80}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x93, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 870 [select, 9 minutes]: io.(*pipe).read(0xc000064ba0, {0xc000e9e000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000064ba0, {0xc000e9e000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc00088f080, {0xc000e9e000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000c01190}, {0x7f21e005b098, 0xc000c01180}, {0xc000e9e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c01190}, {0x7f21e005b098, 0xc000c01180}, {0xc000e9e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c01190}, {0x7f21e005b098, 0xc000c01180}) /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({0x7f21e005b030, 0xc000c01190}, {0x7f21e005b058, 0xc000c01180}, {0x1539f8f, 0x14}, 0xc000c011a0, 0xc000064d20) /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 416 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009898c0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009898a0}, {0x16f74a8, 0xc0009898b0}, 0x0, 0xc00078f980) /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(0xc000ca6680, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000179a40}, 0xc00078f980?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00078f980?, 0xc000b92750, {0x16f70b8, 0xc000179a40}, {0xc000b8cd71, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00078f980) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000179a40}, 0xc000d4cf00) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8cd71, 0xf}, {0x16f7088, 0xc000d4ceb0}, {0x16f3fa0, 0xc00078f800}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x94, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 417 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000e01470, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000e01450}, {0x16f74a8, 0xc000e01460}, 0x0, 0xc00078efc0) /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(0xc0003986c0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000179240}, 0xc00078efc0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00078efc0?, 0xc000b92618, {0x16f70b8, 0xc000179240}, {0xc000b8caa1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00078efc0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000179240}, 0xc000d4cb40) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8caa1, 0xf}, {0x16f7088, 0xc000d4caf0}, {0x16f3fa0, 0xc00078ee40}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x95, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 434 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00027f750, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00027f720}, {0x16f74a8, 0xc00027f730}, 0x0, 0xc00078f380) /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(0xc000d9e3a0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000179700}, 0xc00078f380?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00078f380?, 0xc000b92690, {0x16f70b8, 0xc000179700}, {0xc000b8cbc1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00078f380) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000179700}, 0xc000d4cc80) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8cbc1, 0xf}, {0x16f7088, 0xc000d4cc30}, {0x16f3fa0, 0xc00078f200}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x96, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 435 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000989640, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000989620}, {0x16f74a8, 0xc000989630}, 0x0, 0xc00078f680) /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(0xc000ca6560, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0001798c0}, 0xc00078f680?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00078f680?, 0xc000b926f0, {0x16f70b8, 0xc0001798c0}, {0xc000b8cc91, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00078f680) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0001798c0}, 0xc000d4cdc0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8cc91, 0xf}, {0x16f7088, 0xc000d4cd70}, {0x16f3fa0, 0xc00078f500}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x97, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 436 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000a8bb60, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000a8bb40}, {0x16f74a8, 0xc000a8bb50}, 0x0, 0xc00078fd40) /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(0xc000b204c0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000179c80}, 0xc00078fd40?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00078fd40?, 0xc000b927b0, {0x16f70b8, 0xc000179c80}, {0xc000b8ce31, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00078fd40) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000179c80}, 0xc000d4d040) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8ce31, 0xf}, {0x16f7088, 0xc000d4cff0}, {0x16f3fa0, 0xc00078fbc0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x98, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 437 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000a8bb10, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000a8baf0}, {0x16f74a8, 0xc000a8bb00}, 0x0, 0xc0007ca180) /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(0xc000b204a0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000179e40}, 0xc0007ca180?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0007ca180?, 0xc000b92810, {0x16f70b8, 0xc000179e40}, {0xc000b8cf01, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0007ca180) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000179e40}, 0xc000d4d180) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8cf01, 0xf}, {0x16f7088, 0xc000d4d130}, {0x16f3fa0, 0xc0007ca000}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x99, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 438 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000e017f0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000e017d0}, {0x16f74a8, 0xc000e017e0}, 0x0, 0xc0007ca900) /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(0xc000a9a6c0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0007ce1c0}, 0xc0007ca900?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0007ca900?, 0xc000b928d0, {0x16f70b8, 0xc0007ce1c0}, {0xc000b8d091, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0007ca900) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0007ce1c0}, 0xc000d4d400) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8d091, 0xf}, {0x16f7088, 0xc000d4d3b0}, {0x16f3fa0, 0xc0007ca780}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x9a, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 439 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000dca1a0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000dca180}, {0x16f74a8, 0xc000dca190}, 0x0, 0xc0007ca540) /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(0xc000a9a6e0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0007ce040}, 0xc0007ca540?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0007ca540?, 0xc000b92870, {0x16f70b8, 0xc0007ce040}, {0xc000b8cfc1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0007ca540) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0007ce040}, 0xc000d4d2c0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8cfc1, 0xf}, {0x16f7088, 0xc000d4d270}, {0x16f3fa0, 0xc0007ca3c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x9b, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 440 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0007d0a60, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0007d0a40}, {0x16f74a8, 0xc0007d0a50}, 0x0, 0xc000634480) /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(0xc000398200, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d8c180}, 0xc000634480?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000634480?, 0xc00039e078, {0x16f70b8, 0xc000d8c180}, {0xc000d140e1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000634480) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d8c180}, 0xc001022820) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000d140e1, 0xf}, {0x16f7088, 0xc0010227d0}, {0x16f3fa0, 0xc000634300}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x9c, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 441 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00091bf00, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00091bee0}, {0x16f74a8, 0xc00091bef0}, 0x0, 0xc0007cacc0) /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(0xc000d4a400, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0007ce340}, 0xc0007cacc0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0007cacc0?, 0xc000b92930, {0x16f70b8, 0xc0007ce340}, {0xc000b8d161, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0007cacc0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0007ce340}, 0xc000d4d540) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8d161, 0xf}, {0x16f7088, 0xc000d4d4f0}, {0x16f3fa0, 0xc0007cab40}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x9d, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 442 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000dcab10, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000dcaaf0}, {0x16f74a8, 0xc000dcab00}, 0x0, 0xc0007cb080) /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(0xc000a181e0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0007ce4c0}, 0xc0007cb080?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0007cb080?, 0xc000b1a648, {0x16f70b8, 0xc0007ce4c0}, {0xc000b8d251, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0007cb080) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0007ce4c0}, 0xc000d4d680) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8d251, 0xf}, {0x16f7088, 0xc000d4d630}, {0x16f3fa0, 0xc0007caf00}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x9e, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 443 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0003a0cd0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0003a0c70}, {0x16f74a8, 0xc0003a0ca0}, 0x0, 0xc000fddda0) /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(0xc000b96220, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc001050d80}, 0xc000fddda0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000fddda0?, 0xc00093e558, {0x16f70b8, 0xc001050d80}, {0xc000e04311, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000fddda0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc001050d80}, 0xc000abe3c0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000e04311, 0xf}, {0x16f7088, 0xc000abe370}, {0x16f3fa0, 0xc000fddc20}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0x9f, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 444 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000e008a0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000e00880}, {0x16f74a8, 0xc000e00890}, 0x0, 0xc001032c00) /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(0xc000d4a160, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0009a0980}, 0xc001032c00?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc001032c00?, 0xc000d9a510, {0x16f70b8, 0xc0009a0980}, {0xc000b04301, 0xf}, {0x16ef880, 0xc000e08360}, 0xc001032c00) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0009a0980}, 0xc000d4c910) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b04301, 0xf}, {0x16f7088, 0xc000d4c7d0}, {0x16f3fa0, 0xc001032a80}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xa0, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 445 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0007d0970, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0007d0950}, {0x16f74a8, 0xc0007d0960}, 0x0, 0xc0007cb740) /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(0xc000398140, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0007ce880}, 0xc0007cb740?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0007cb740?, 0xc0009a40a8, {0x16f70b8, 0xc0007ce880}, {0xc000a061e1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0007cb740) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0007ce880}, 0xc000ffc410) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a061e1, 0xf}, {0x16f7088, 0xc000ffc3c0}, {0x16f3fa0, 0xc0007cb5c0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xa1, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 446 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009be6b0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009be690}, {0x16f74a8, 0xc0009be6a0}, 0x0, 0xc0009bd1a0) /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(0xc00098e0e0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0000b1580}, 0xc0009bd1a0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0009bd1a0?, 0xc000b920c0, {0x16f70b8, 0xc0000b1580}, {0xc000b8c181, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0009bd1a0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0000b1580}, 0xc000196280) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8c181, 0xf}, {0x16f7088, 0xc0001961e0}, {0x16f3fa0, 0xc0009bd020}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xa2, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 447 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000e00fb0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000e00f90}, {0x16f74a8, 0xc000e00fa0}, 0x0, 0xc000e6b560) /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(0xc000d4a320, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000a94bc0}, 0xc000e6b560?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000e6b560?, 0xc000b1a7b0, {0x16f70b8, 0xc000a94bc0}, {0xc000961021, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000e6b560) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000a94bc0}, 0xc000914fa0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000961021, 0xf}, {0x16f7088, 0xc000914f50}, {0x16f3fa0, 0xc000e6b3e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xa3, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 448 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009bea30, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009bea10}, {0x16f74a8, 0xc0009bea20}, 0x0, 0xc0004b55c0) /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(0xc00098e220, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d26780}, 0xc0004b55c0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0004b55c0?, 0xc000a964f8, {0x16f70b8, 0xc000d26780}, {0xc0003ae451, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0004b55c0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d26780}, 0xc000c40aa0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc0003ae451, 0xf}, {0x16f7088, 0xc000c404b0}, {0x16f3fa0, 0xc0004b5440}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xa4, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 449 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00005aeb0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00005ae70}, {0x16f74a8, 0xc00005ae80}, 0x0, 0xc00071d500) /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(0xc000a9a180, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000fe47c0}, 0xc00071d500?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00071d500?, 0xc000e122a0, {0x16f70b8, 0xc000fe47c0}, {0xc000a8e2f1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00071d500) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000fe47c0}, 0xc0006dc780) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a8e2f1, 0xf}, {0x16f7088, 0xc0006dc6e0}, {0x16f3fa0, 0xc00071d380}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xa5, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 466 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00005a1c0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00005a110}, {0x16f74a8, 0xc00005a170}, 0x0, 0xc0007cb500) /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(0xc000a9a040, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0007ce740}, 0xc0007cb500?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0007cb500?, 0xc0009a4060, {0x16f70b8, 0xc0007ce740}, {0xc000a060e1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0007cb500) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0007ce740}, 0xc000ffc2d0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a060e1, 0xf}, {0x16f7088, 0xc000ffc0f0}, {0x16f3fa0, 0xc0007cb380}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xa6, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 467 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0007d0ab0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0007d0a90}, {0x16f74a8, 0xc0007d0aa0}, 0x0, 0xc000fdd260) /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(0xc000398220, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc001050680}, 0xc000fdd260?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000fdd260?, 0xc00093e060, {0x16f70b8, 0xc001050680}, {0xc000e040b1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000fdd260) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc001050680}, 0xc000abe0a0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000e040b1, 0xf}, {0x16f7088, 0xc000abe050}, {0x16f3fa0, 0xc000fdd0e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xa7, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 468 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00027f980, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00027f940}, {0x16f74a8, 0xc00027f960}, 0x0, 0xc0009bcea0) /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(0xc000d9e420, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0000b0240}, 0xc0009bcea0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0009bcea0?, 0xc000b92048, {0x16f70b8, 0xc0000b0240}, {0xc000b8c0b1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0009bcea0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0000b0240}, 0xc000196050) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8c0b1, 0xf}, {0x16f7088, 0xc000196000}, {0x16f3fa0, 0xc0009bcd20}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xa8, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 469 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009bead0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009beab0}, {0x16f74a8, 0xc0009beac0}, 0x0, 0xc000ef0ae0) /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(0xc00098e260, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0007cefc0}, 0xc000ef0ae0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000ef0ae0?, 0xc0009a4390, {0x16f70b8, 0xc0007cefc0}, {0xc000a06641, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000ef0ae0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0007cefc0}, 0xc000ffc7d0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a06641, 0xf}, {0x16f7088, 0xc000ffc780}, {0x16f3fa0, 0xc000ef0960}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xa9, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 470 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0007d0b50, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0007d0b30}, {0x16f74a8, 0xc0007d0b40}, 0x0, 0xc00081a720) /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(0xc0003982e0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0002c03c0}, 0xc00081a720?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00081a720?, 0xc000d2c2b8, {0x16f70b8, 0xc0002c03c0}, {0xc000992121, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00081a720) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0002c03c0}, 0xc000cb41e0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000992121, 0xf}, {0x16f7088, 0xc000cb4190}, {0x16f3fa0, 0xc00081a5a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xaa, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 471 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0007d0ba0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0007d0b80}, {0x16f74a8, 0xc0007d0b90}, 0x0, 0xc0007cbe00) /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(0xc000398300, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0007cec40}, 0xc0007cbe00?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0007cbe00?, 0xc0009a4228, {0x16f70b8, 0xc0007cec40}, {0xc000a06461, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0007cbe00) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0007cec40}, 0xc000ffc550) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a06461, 0xf}, {0x16f7088, 0xc000ffc500}, {0x16f3fa0, 0xc0007cbc80}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xab, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 472 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0003a0500, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0003a04e0}, {0x16f74a8, 0xc0003a04f0}, 0x0, 0xc000ef0720) /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(0xc000b960a0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0007cee00}, 0xc000ef0720?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000ef0720?, 0xc0009a42d0, {0x16f70b8, 0xc0007cee00}, {0xc000a06551, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000ef0720) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0007cee00}, 0xc000ffc690) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a06551, 0xf}, {0x16f7088, 0xc000ffc640}, {0x16f3fa0, 0xc000ef05a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xac, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 473 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c00d30, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c00d10}, {0x16f74a8, 0xc000c00d20}, 0x0, 0xc000ef0de0) /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(0xc000192800, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0007cf140}, 0xc000ef0de0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000ef0de0?, 0xc0009a4408, {0x16f70b8, 0xc0007cf140}, {0xc000a06721, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000ef0de0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0007cf140}, 0xc000ffc910) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a06721, 0xf}, {0x16f7088, 0xc000ffc8c0}, {0x16f3fa0, 0xc000ef0c60}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xad, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 474 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00005b510, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00005b3a0}, {0x16f74a8, 0xc00005b3d0}, 0x0, 0xc00039cf60) /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(0xc000a9a240, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d26d00}, 0xc00039cf60?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00039cf60?, 0xc000a966c0, {0x16f70b8, 0xc000d26d00}, {0xc0003ae7a1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00039cf60) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d26d00}, 0xc000c41130) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc0003ae7a1, 0xf}, {0x16f7088, 0xc000c410e0}, {0x16f3fa0, 0xc00039c780}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xae, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 475 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c00cb0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c00c70}, {0x16f74a8, 0xc000c00ca0}, 0x0, 0xc000ef1c20) /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(0xc0001927e0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0007cf9c0}, 0xc000ef1c20?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000ef1c20?, 0xc0009a4630, {0x16f70b8, 0xc0007cf9c0}, {0xc000a06bc1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000ef1c20) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0007cf9c0}, 0xc000ffccd0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a06bc1, 0xf}, {0x16f7088, 0xc000ffcc80}, {0x16f3fa0, 0xc000ef1aa0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xaf, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 476 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c14780, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c14760}, {0x16f74a8, 0xc000c14770}, 0x0, 0xc00071d7a0) /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(0xc000ca6160, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000fe4b40}, 0xc00071d7a0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00071d7a0?, 0xc000e12330, {0x16f70b8, 0xc000fe4b40}, {0xc000a8e3e1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00071d7a0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000fe4b40}, 0xc0006dcbe0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a8e3e1, 0xf}, {0x16f7088, 0xc0006dcb40}, {0x16f3fa0, 0xc00071d620}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xb0, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 477 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0007d0f70, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0007d0f50}, {0x16f74a8, 0xc0007d0f60}, 0x0, 0xc0001caae0) /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(0xc0003983c0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000e0e780}, 0xc0001caae0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0001caae0?, 0xc000ca0270, {0x16f70b8, 0xc000e0e780}, {0xc000d8e411, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0001caae0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000e0e780}, 0xc00003f040) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000d8e411, 0xf}, {0x16f7088, 0xc00003eff0}, {0x16f3fa0, 0xc0001ca8a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xb1, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 478 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009be9e0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009be9c0}, {0x16f74a8, 0xc0009be9d0}, 0x0, 0xc000ef1560) /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(0xc00098e1e0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0007cf640}, 0xc000ef1560?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000ef1560?, 0xc0009a4540, {0x16f70b8, 0xc0007cf640}, {0xc000a069d1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000ef1560) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0007cf640}, 0xc000ffca50) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a069d1, 0xf}, {0x16f7088, 0xc000ffca00}, {0x16f3fa0, 0xc000ef13e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xb2, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 479 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00027fa40, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00027fa00}, {0x16f74a8, 0xc00027fa20}, 0x0, 0xc000ef1920) /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(0xc000d9e460, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0007cf800}, 0xc000ef1920?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000ef1920?, 0xc0009a45b8, {0x16f70b8, 0xc0007cf800}, {0xc000a06ae1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000ef1920) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0007cf800}, 0xc000ffcb90) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a06ae1, 0xf}, {0x16f7088, 0xc000ffcb40}, {0x16f3fa0, 0xc000ef17a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xb3, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 480 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00005b810, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00005b7f0}, {0x16f74a8, 0xc00005b800}, 0x0, 0xc000a66960) /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(0xc000a9a300, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0002c1500}, 0xc000a66960?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000a66960?, 0xc000d2c8d0, {0x16f70b8, 0xc0002c1500}, {0xc0009923e1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000a66960) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0002c1500}, 0xc000cb47d0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc0009923e1, 0xf}, {0x16f7088, 0xc000cb4780}, {0x16f3fa0, 0xc000a66540}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xb4, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 481 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009beb20, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009beb00}, {0x16f74a8, 0xc0009beb10}, 0x0, 0xc000ef1f20) /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(0xc00098e280, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0007cfb40}, 0xc000ef1f20?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000ef1f20?, 0xc0009a4690, {0x16f70b8, 0xc0007cfb40}, {0xc000a06cb1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000ef1f20) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0007cfb40}, 0xc000ffce10) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a06cb1, 0xf}, {0x16f7088, 0xc000ffcdc0}, {0x16f3fa0, 0xc000ef1da0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xb5, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 482 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000989210, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009891f0}, {0x16f74a8, 0xc000989200}, 0x0, 0xc00071dda0) /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(0xc000c2c360, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000fe5040}, 0xc00071dda0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00071dda0?, 0xc000e12540, {0x16f70b8, 0xc000fe5040}, {0xc000a8e5f1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00071dda0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000fe5040}, 0xc0006dd090) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a8e5f1, 0xf}, {0x16f7088, 0xc0006dd040}, {0x16f3fa0, 0xc00071dc20}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xb6, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 483 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000c14f40, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000c14f20}, {0x16f74a8, 0xc000c14f30}, 0x0, 0xc000d28120) /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(0xc000ca6340, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000fe51c0}, 0xc000d28120?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000d28120?, 0xc000e12600, {0x16f70b8, 0xc000fe51c0}, {0xc000a8e701, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000d28120) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000fe51c0}, 0xc0006dd1d0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a8e701, 0xf}, {0x16f7088, 0xc0006dd180}, {0x16f3fa0, 0xc00071df20}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xb7, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 484 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000989c20, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000989c00}, {0x16f74a8, 0xc000989c10}, 0x0, 0xc000c179e0) /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(0xc000c2c660, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d27440}, 0xc000c179e0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000c179e0?, 0xc000a968e8, {0x16f70b8, 0xc000d27440}, {0xc0003aea11, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000c179e0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d27440}, 0xc000c413b0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc0003aea11, 0xf}, {0x16f7088, 0xc000c41360}, {0x16f3fa0, 0xc000c16e40}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xb8, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 485 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009bea80, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009bea60}, {0x16f74a8, 0xc0009bea70}, 0x0, 0xc000b9c540) /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(0xc00098e240, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0007cfcc0}, 0xc000b9c540?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000b9c540?, 0xc0009a46f0, {0x16f70b8, 0xc0007cfcc0}, {0xc000a06d81, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000b9c540) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0007cfcc0}, 0xc000ffcf50) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a06d81, 0xf}, {0x16f7088, 0xc000ffcf00}, {0x16f3fa0, 0xc000b9c1e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xb9, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 486 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000989bb0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000989b90}, {0x16f74a8, 0xc000989ba0}, 0x0, 0xc000c16780) /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(0xc000c2c640, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d27140}, 0xc000c16780?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000c16780?, 0xc000a96840, {0x16f70b8, 0xc000d27140}, {0xc0003ae881, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000c16780) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d27140}, 0xc000c41270) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc0003ae881, 0xf}, {0x16f7088, 0xc000c41220}, {0x16f3fa0, 0xc000c16600}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xba, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 487 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00005b560, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00005b540}, {0x16f74a8, 0xc00005b550}, 0x0, 0xc00071daa0) /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(0xc000a9a260, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000fe4ec0}, 0xc00071daa0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00071daa0?, 0xc000e12480, {0x16f70b8, 0xc000fe4ec0}, {0xc000a8e501, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00071daa0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000fe4ec0}, 0xc0006dceb0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a8e501, 0xf}, {0x16f7088, 0xc0006dcdc0}, {0x16f3fa0, 0xc00071d920}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xbb, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 488 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009be8a0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009be880}, {0x16f74a8, 0xc0009be890}, 0x0, 0xc00081a900) /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(0xc00098e160, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0002c0500}, 0xc00081a900?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00081a900?, 0xc000d2c318, {0x16f70b8, 0xc0002c0500}, {0xc000992181, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00081a900) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0002c0500}, 0xc000cb4320) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000992181, 0xf}, {0x16f7088, 0xc000cb42d0}, {0x16f3fa0, 0xc00081a780}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xbc, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 489 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0003a0560, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0003a0530}, {0x16f74a8, 0xc0003a0540}, 0x0, 0xc0004b4ba0) /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(0xc000b960c0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d26440}, 0xc0004b4ba0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0004b4ba0?, 0xc000a96378, {0x16f70b8, 0xc000d26440}, {0xc0003ae2f1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0004b4ba0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d26440}, 0xc000c40320) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc0003ae2f1, 0xf}, {0x16f7088, 0xc000c40280}, {0x16f3fa0, 0xc0004b4a20}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xbd, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 490 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0007d0b00, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0007d0ae0}, {0x16f74a8, 0xc0007d0af0}, 0x0, 0xc0009bd6e0) /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(0xc000398260, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0000b1840}, 0xc0009bd6e0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0009bd6e0?, 0xc000b92198, {0x16f70b8, 0xc0000b1840}, {0xc000b8c321, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0009bd6e0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0000b1840}, 0xc0001964b0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8c321, 0xf}, {0x16f7088, 0xc0001963c0}, {0x16f3fa0, 0xc0009bd560}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xbe, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 491 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009be8f0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009be8d0}, {0x16f74a8, 0xc0009be8e0}, 0x0, 0xc0009bdaa0) /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(0xc00098e180, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0000b1a00}, 0xc0009bdaa0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0009bdaa0?, 0xc000b92210, {0x16f70b8, 0xc0000b1a00}, {0xc000b8c411, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0009bdaa0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0000b1a00}, 0xc0001967d0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8c411, 0xf}, {0x16f7088, 0xc000196730}, {0x16f3fa0, 0xc0009bd920}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xbf, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 492 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000b00e90, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000b00e70}, {0x16f74a8, 0xc000b00e80}, 0x0, 0xc0009a37a0) /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(0xc000a9a2c0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d8c700}, 0xc0009a37a0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0009a37a0?, 0xc000d2c258, {0x16f70b8, 0xc000d8c700}, {0xc000d14441, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0009a37a0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d8c700}, 0xc000abe500) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000d14441, 0xf}, {0x16f7088, 0xc000abe4b0}, {0x16f3fa0, 0xc0009a3620}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc0, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 493 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009beb70, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009beb50}, {0x16f74a8, 0xc0009beb60}, 0x0, 0xc000b9c960) /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(0xc00098e2a0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0007cfd40}, 0xc000b9c960?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000b9c960?, 0xc0009a4708, {0x16f70b8, 0xc0007cfd40}, {0xc000a06dd1, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000b9c960) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0007cfd40}, 0xc000ffd090) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000a06dd1, 0xf}, {0x16f7088, 0xc000ffd040}, {0x16f3fa0, 0xc000b9c720}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc1, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 494 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00027f220, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00027f1f0}, {0x16f74a8, 0xc00027f200}, 0x0, 0xc000b18060) /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(0xc000d9e2c0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0000b1c80}, 0xc000b18060?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000b18060?, 0xc000b922d0, {0x16f70b8, 0xc0000b1c80}, {0xc000b8c591, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000b18060) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0000b1c80}, 0xc000196f50) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b8c591, 0xf}, {0x16f7088, 0xc000196e10}, {0x16f3fa0, 0xc0009bde60}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc2, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 495 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc00005afd0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc00005afb0}, {0x16f74a8, 0xc00005afc0}, 0x0, 0xc001032fc0) /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(0xc000a9a1a0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc0009a0b00}, 0xc001032fc0?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc001032fc0?, 0xc000d9a570, {0x16f70b8, 0xc0009a0b00}, {0xc000b04411, 0xf}, {0x16ef880, 0xc000e08360}, 0xc001032fc0) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc0009a0b00}, 0xc000d4d860) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000b04411, 0xf}, {0x16f7088, 0xc000d4d810}, {0x16f3fa0, 0xc001032e40}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc3, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 496 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0007d0fc0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0007d0fa0}, {0x16f74a8, 0xc0007d0fb0}, 0x0, 0xc000fdd920) /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(0xc0003983e0, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc001050b80}, 0xc000fdd920?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc000fdd920?, 0xc00093e438, {0x16f70b8, 0xc001050b80}, {0xc000e04251, 0xf}, {0x16ef880, 0xc000e08360}, 0xc000fdd920) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc001050b80}, 0xc000abe280) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc000e04251, 0xf}, {0x16f7088, 0xc000abe1e0}, {0x16f3fa0, 0xc000fdd7a0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc4, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 497 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc0009891b0, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000989190}, {0x16f74a8, 0xc0009891a0}, 0x0, 0xc0004b5e00) /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(0xc000c2c340, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d26b00}, 0xc0004b5e00?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0004b5e00?, 0xc000a96648, {0x16f70b8, 0xc000d26b00}, {0xc0003ae681, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0004b5e00) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d26b00}, 0xc000c40eb0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc0003ae681, 0xf}, {0x16f7088, 0xc000c40e60}, {0x16f3fa0, 0xc0004b5c80}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc5, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 498 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000989160, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc000989140}, {0x16f74a8, 0xc000989150}, 0x0, 0xc00039c720) /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(0xc000c2c320, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d26c80}, 0xc00039c720?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc00039c720?, 0xc000a966a8, {0x16f70b8, 0xc000d26c80}, {0xc0003ae751, 0xf}, {0x16ef880, 0xc000e08360}, 0xc00039c720) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d26c80}, 0xc000c40ff0) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc0003ae751, 0xf}, {0x16f7088, 0xc000c40fa0}, {0x16f3fa0, 0xc00039c540}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc6, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 499 [chan receive, 9 minutes]: github.com/cloudflare/cloudflared/stream.(*bidirectionalStreamStatus).wait(0xc000989110, 0x0) /startdir/src/cloudflared/stream/stream.go:66 +0x65 github.com/cloudflare/cloudflared/stream.PipeBidirectional({0x16f74a8, 0xc0009890f0}, {0x16f74a8, 0xc000989100}, 0x0, 0xc0004b5b00) /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(0xc000c2c300, {0x13fde00?, 0x0?}, {0x7f21e005b008, 0xc000d26980}, 0xc0004b5b00?) /startdir/src/cloudflared/ingress/origin_connection.go:41 +0x105 github.com/cloudflare/cloudflared/proxy.(*Proxy).proxyStream(0xc0004b5b00?, 0xc000a96588, {0x16f70b8, 0xc000d26980}, {0xc0003ae581, 0xf}, {0x16ef880, 0xc000e08360}, 0xc0004b5b00) /startdir/src/cloudflared/proxy/proxy.go:295 +0x557 github.com/cloudflare/cloudflared/proxy.(*Proxy).ProxyTCP(0xc000a166e0, {0x16fa138, 0xc000914550}, {0x16f70b8, 0xc000d26980}, 0xc000c40d70) /startdir/src/cloudflared/proxy/proxy.go:162 +0x311 github.com/cloudflare/cloudflared/orchestration.proxyTCP({0x16fa138, 0xc000914550}, {0x7f220c27e2f0, 0xc000a166e0}, {0xc0003ae581, 0xf}, {0x16f7088, 0xc000c40d20}, {0x16f3fa0, 0xc0004b5980}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:442 +0x662 github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead.func2(0xc7, {0x7f220c27e2f0, 0xc000a166e0}) /startdir/src/cloudflared/orchestration/orchestrator_test.go:359 +0xa45 created by github.com/cloudflare/cloudflared/orchestration.TestConcurrentUpdateAndRead in goroutine 57 /startdir/src/cloudflared/orchestration/orchestrator_test.go:317 +0xaaa goroutine 602 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2205c031b8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002ca620, 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(0xc0002ca600, {0xc00059c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0002ca600, {0xc00059c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012e8f0, {0xc00059c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000d93350}, {0x7f21e005b098, 0xc000d93360}, {0xc00059c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000d93350}, {0x7f21e005b098, 0xc000d93360}, {0xc00059c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000d93350}, {0x7f21e005b098, 0xc000d93360}) /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({0x7f21e005b030, 0xc000d93350}, {0x7f21e005b058, 0xc000d93360}, {0x1539fa3, 0x14}, 0xc000d93370, 0xc000b9d3e0) /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 578 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e05dbf20, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d82a0, 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(0xc0000d8280, {0xc000412000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d8280, {0xc000412000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000a9e048, {0xc000412000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00091ad50}, {0x7f21e005b098, 0xc00091ad70}, {0xc000412000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00091ad50}, {0x7f21e005b098, 0xc00091ad70}, {0xc000412000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00091ad50}, {0x7f21e005b098, 0xc00091ad70}) /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({0x7f21e005b030, 0xc00091ad50}, {0x7f21e005b058, 0xc00091ad70}, {0x1539fa3, 0x14}, 0xc00091ad80, 0xc000d991a0) /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 712 [select, 9 minutes]: io.(*pipe).read(0xc00060e0c0, {0xc0005ca000, 0x4000, 0x1e19fa0?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00060e0c0, {0xc0005ca000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d8cb80, {0xc0005ca000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000d935b0}, {0x7f21e005b098, 0xc000d935a0}, {0xc0005ca000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000d935b0}, {0x7f21e005b098, 0xc000d935a0}, {0xc0005ca000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000d935b0}, {0x7f21e005b098, 0xc000d935a0}) /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({0x7f21e005b030, 0xc000d935b0}, {0x7f21e005b058, 0xc000d935a0}, {0x1539f8f, 0x14}, 0xc000d935c0, 0xc00060e240) /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 559 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e05db858, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d484a0, 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(0xc000d48480, {0xc000139400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d48480, {0xc000139400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012e810, {0xc000139400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012e810}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 579 [select, 10 minutes]: io.(*pipe).read(0xc000d99020, {0xc000408000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000d99020, {0xc000408000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a94ac0, {0xc000408000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00091ad70}, {0x7f21e005b098, 0xc00091ad50}, {0xc000408000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00091ad70}, {0x7f21e005b098, 0xc00091ad50}, {0xc000408000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00091ad70}, {0x7f21e005b098, 0xc00091ad50}) /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({0x7f21e005b030, 0xc00091ad70}, {0x7f21e005b058, 0xc00091ad50}, {0x1539f8f, 0x14}, 0xc00091ad80, 0xc000d991a0) /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 1351 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e05db668, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a30220, 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(0xc000a30200, {0xc0010d2000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a30200, {0xc0010d2000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cd60d8, {0xc0010d2000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0003a09a0}, {0x7f21e005b098, 0xc0003a09b0}, {0xc0010d2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0003a09a0}, {0x7f21e005b098, 0xc0003a09b0}, {0xc0010d2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0003a09a0}, {0x7f21e005b098, 0xc0003a09b0}) /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({0x7f21e005b030, 0xc0003a09a0}, {0x7f21e005b058, 0xc0003a09b0}, {0x1539fa3, 0x14}, 0xc0003a09c0, 0xc000b9d6e0) /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 561 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e05db478, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d485a0, 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(0xc000d48580, {0xc000139c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d48580, {0xc000139c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012e850, {0xc000139c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012e850}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 594 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e05db380, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d48620, 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(0xc000d48600, {0xc0000fb000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d48600, {0xc0000fb000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012e870, {0xc0000fb000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012e870}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1282 [select, 9 minutes]: io.(*pipe).read(0xc0009bd560, {0xc000b4e000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0009bd560, {0xc000b4e000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0000b1840, {0xc000b4e000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0007d0af0}, {0x7f21e005b098, 0xc0007d0ae0}, {0xc000b4e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0007d0af0}, {0x7f21e005b098, 0xc0007d0ae0}, {0xc000b4e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0007d0af0}, {0x7f21e005b098, 0xc0007d0ae0}) /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({0x7f21e005b030, 0xc0007d0af0}, {0x7f21e005b058, 0xc0007d0ae0}, {0x1539f8f, 0x14}, 0xc0007d0b00, 0xc0009bd6e0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 490 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 682 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204383898, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d48ba0, 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(0xc000d48b80, {0xc000bac000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d48b80, {0xc000bac000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b34038, {0xc000bac000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000c00fd0}, {0x7f21e005b098, 0xc000c00fe0}, {0xc000bac000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c00fd0}, {0x7f21e005b098, 0xc000c00fe0}, {0xc000bac000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c00fd0}, {0x7f21e005b098, 0xc000c00fe0}) /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({0x7f21e005b030, 0xc000c00fd0}, {0x7f21e005b058, 0xc000c00fe0}, {0x1539fa3, 0x14}, 0xc000c00ff0, 0xc00078e180) /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 595 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e005bc98, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d486a0, 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(0xc000d48680, {0xc0000fa000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d48680, {0xc0000fa000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012e890, {0xc0000fa000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012e890}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1313 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0065ac8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a30b20, 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(0xc000a30b00, {0xc0012e0000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a30b00, {0xc0012e0000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000424098, {0xc0012e0000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00005b170}, {0x7f21e005b098, 0xc00005b180}, {0xc0012e0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005b170}, {0x7f21e005b098, 0xc00005b180}, {0xc0012e0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005b170}, {0x7f21e005b098, 0xc00005b180}) /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({0x7f21e005b030, 0xc00005b170}, {0x7f21e005b058, 0xc00005b180}, {0x1539fa3, 0x14}, 0xc00005b1a0, 0xc001033020) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 405 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 502 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005b3e0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a30320, 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(0xc000a30300, {0xc0010ca000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a30300, {0xc0010ca000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00018c008, {0xc0010ca000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000b88ed0}, {0x7f21e005b098, 0xc000b88ee0}, {0xc0010ca000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000b88ed0}, {0x7f21e005b098, 0xc000b88ee0}, {0xc0010ca000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000b88ed0}, {0x7f21e005b098, 0xc000b88ee0}) /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({0x7f21e005b030, 0xc000b88ed0}, {0x7f21e005b058, 0xc000b88ee0}, {0x1539fa3, 0x14}, 0xc000b88ef0, 0xc000b9d9e0) /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 598 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e005b0f8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d48820, 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(0xc000d48800, {0xc000138c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d48800, {0xc000138c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012e8d0, {0xc000138c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012e8d0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 503 [select, 10 minutes]: io.(*pipe).read(0xc000b9d860, {0xc0003fc000, 0x4000, 0xc000a8c000?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000b9d860, {0xc0003fc000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0001a14c0, {0xc0003fc000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000b88ee0}, {0x7f21e005b098, 0xc000b88ed0}, {0xc0003fc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000b88ee0}, {0x7f21e005b098, 0xc000b88ed0}, {0xc0003fc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000b88ee0}, {0x7f21e005b098, 0xc000b88ed0}) /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({0x7f21e005b030, 0xc000b88ee0}, {0x7f21e005b058, 0xc000b88ed0}, {0x1539f8f, 0x14}, 0xc000b88ef0, 0xc000b9d9e0) /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 869 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204383e68, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d48aa0, 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(0xc000d48a80, {0xc000e9a000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d48a80, {0xc000e9a000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b34060, {0xc000e9a000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000c01180}, {0x7f21e005b098, 0xc000c01190}, {0xc000e9a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c01180}, {0x7f21e005b098, 0xc000c01190}, {0xc000e9a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c01180}, {0x7f21e005b098, 0xc000c01190}) /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({0x7f21e005b030, 0xc000c01180}, {0x7f21e005b058, 0xc000c01190}, {0x1539fa3, 0x14}, 0xc000c011a0, 0xc000064d20) /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 582 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e14cd0d8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d83a0, 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(0xc0000d8380, {0xc000518800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d8380, {0xc000518800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000a9e050, {0xc000518800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000a9e050}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1295 [select, 9 minutes]: io.(*pipe).read(0xc0001ca8a0, {0xc0012d4000, 0x4000, 0x47fa4c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0001ca8a0, {0xc0012d4000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000e0e780, {0xc0012d4000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0007d0f60}, {0x7f21e005b098, 0xc0007d0f50}, {0xc0012d4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0007d0f60}, {0x7f21e005b098, 0xc0007d0f50}, {0xc0012d4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0007d0f60}, {0x7f21e005b098, 0xc0007d0f50}) /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({0x7f21e005b030, 0xc0007d0f60}, {0x7f21e005b058, 0xc0007d0f50}, {0x1539f8f, 0x14}, 0xc0007d0f70, 0xc0001caae0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 477 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 753 [select, 10 minutes]: io.(*pipe).read(0xc000896300, {0xc001194000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000896300, {0xc001194000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a952c0, {0xc001194000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00091be50}, {0x7f21e005b098, 0xc00091be40}, {0xc001194000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00091be50}, {0x7f21e005b098, 0xc00091be40}, {0xc001194000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00091be50}, {0x7f21e005b098, 0xc00091be40}) /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({0x7f21e005b030, 0xc00091be50}, {0x7f21e005b058, 0xc00091be40}, {0x1539f8f, 0x14}, 0xc00091be60, 0xc000896480) /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 603 [select, 10 minutes]: io.(*pipe).read(0xc000b9d260, {0xc0005b0000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000b9d260, {0xc0005b0000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0001a1200, {0xc0005b0000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000d93360}, {0x7f21e005b098, 0xc000d93350}, {0xc0005b0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000d93360}, {0x7f21e005b098, 0xc000d93350}, {0xc0005b0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000d93360}, {0x7f21e005b098, 0xc000d93350}) /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({0x7f21e005b030, 0xc000d93360}, {0x7f21e005b058, 0xc000d93350}, {0x1539f8f, 0x14}, 0xc000d93370, 0xc000b9d3e0) /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 737 [select, 10 minutes]: io.(*pipe).read(0xc0004b4420, {0xc0004e6000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0004b4420, {0xc0004e6000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d26f40, {0xc0004e6000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000989590}, {0x7f21e005b098, 0xc000989580}, {0xc0004e6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989590}, {0x7f21e005b098, 0xc000989580}, {0xc0004e6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989590}, {0x7f21e005b098, 0xc000989580}) /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({0x7f21e005b030, 0xc000989590}, {0x7f21e005b058, 0xc000989580}, {0x1539f8f, 0x14}, 0xc0009895a0, 0xc0004b45a0) /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 1348 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e14ccfe0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a303a0, 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(0xc000a30380, {0xc0010ce000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a30380, {0xc0010ce000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cd60d0, {0xc0010ce000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0003a05a0}, {0x7f21e005b098, 0xc0003a05b0}, {0xc0010ce000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0003a05a0}, {0x7f21e005b098, 0xc0003a05b0}, {0xc0010ce000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0003a05a0}, {0x7f21e005b098, 0xc0003a05b0}) /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({0x7f21e005b030, 0xc0003a05a0}, {0x7f21e005b058, 0xc0003a05b0}, {0x1539fa3, 0x14}, 0xc0003a05c0, 0xc000b9de00) /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 583 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e14ccee8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d8420, 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(0xc0000d8400, {0xc000518400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d8400, {0xc000518400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000a9e058, {0xc000518400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000a9e058}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 736 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204319740, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000cba7a0, 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(0xc000cba780, {0xc000564000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000cba780, {0xc000564000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cb6068, {0xc000564000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000989580}, {0x7f21e005b098, 0xc000989590}, {0xc000564000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989580}, {0x7f21e005b098, 0xc000989590}, {0xc000564000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989580}, {0x7f21e005b098, 0xc000989590}) /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({0x7f21e005b030, 0xc000989580}, {0x7f21e005b058, 0xc000989590}, {0x1539fa3, 0x14}, 0xc0009895a0, 0xc0004b45a0) /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 1123 [select, 10 minutes]: io.(*pipe).read(0xc00060ede0, {0xc0011a0000, 0x4000, 0x47fa4c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00060ede0, {0xc0011a0000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d8d140, {0xc0011a0000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00091bea0}, {0x7f21e005b098, 0xc00091be90}, {0xc0011a0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00091bea0}, {0x7f21e005b098, 0xc00091be90}, {0xc0011a0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00091bea0}, {0x7f21e005b098, 0xc00091be90}) /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({0x7f21e005b030, 0xc00091bea0}, {0x7f21e005b058, 0xc00091be90}, {0x1539f8f, 0x14}, 0xc00091beb0, 0xc0004b40c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 387 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 584 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e14ccc00, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d84a0, 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(0xc0000d8480, {0xc000518000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d8480, {0xc000518000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000a9e060, {0xc000518000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000a9e060}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 681 [select, 10 minutes]: io.(*pipe).read(0xc000d99ec0, {0xc000df2000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000d99ec0, {0xc000df2000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a95100, {0xc000df2000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000c00f90}, {0x7f21e005b098, 0xc000c00f80}, {0xc000df2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c00f90}, {0x7f21e005b098, 0xc000c00f80}, {0xc000df2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c00f90}, {0x7f21e005b098, 0xc000c00f80}) /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({0x7f21e005b030, 0xc000c00f90}, {0x7f21e005b058, 0xc000c00f80}, {0x1539f8f, 0x14}, 0xc000c00fa0, 0xc0008960c0) /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 665 [select, 10 minutes]: io.(*pipe).read(0xc0009a3620, {0xc000474000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0009a3620, {0xc000474000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d8c700, {0xc000474000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000b00e80}, {0x7f21e005b098, 0xc000b00e70}, {0xc000474000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000b00e80}, {0x7f21e005b098, 0xc000b00e70}, {0xc000474000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000b00e80}, {0x7f21e005b098, 0xc000b00e70}) /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({0x7f21e005b030, 0xc000b00e80}, {0x7f21e005b058, 0xc000b00e70}, {0x1539f8f, 0x14}, 0xc000b00e90, 0xc0009a37a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 492 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 702 [select, 10 minutes]: io.(*pipe).read(0xc000a67680, {0xc000754000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000a67680, {0xc000754000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a11dc0, {0xc000754000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000190760}, {0x7f21e005b098, 0xc000190750}, {0xc000754000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000190760}, {0x7f21e005b098, 0xc000190750}, {0xc000754000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000190760}, {0x7f21e005b098, 0xc000190750}) /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({0x7f21e005b030, 0xc000190760}, {0x7f21e005b058, 0xc000190750}, {0x1539f8f, 0x14}, 0xc000190770, 0xc000a67800) /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 1089 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f22043180f8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000cd2ba0, 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(0xc000cd2b80, {0xc00037a000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000cd2b80, {0xc00037a000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cb60a8, {0xc00037a000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000989800}, {0x7f21e005b098, 0xc000989810}, {0xc00037a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989800}, {0x7f21e005b098, 0xc000989810}, {0xc00037a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989800}, {0x7f21e005b098, 0xc000989810}) /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({0x7f21e005b030, 0xc000989800}, {0x7f21e005b058, 0xc000989810}, {0x1539fa3, 0x14}, 0xc000989820, 0xc000af7860) /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 700 [select, 10 minutes]: io.(*pipe).read(0xc000a67380, {0xc00074c000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000a67380, {0xc00074c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a11c00, {0xc00074c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0001906f0}, {0x7f21e005b098, 0xc0001906e0}, {0xc00074c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0001906f0}, {0x7f21e005b098, 0xc0001906e0}, {0xc00074c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0001906f0}, {0x7f21e005b098, 0xc0001906e0}) /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({0x7f21e005b030, 0xc0001906f0}, {0x7f21e005b058, 0xc0001906e0}, {0x1539f8f, 0x14}, 0xc000190700, 0xc000a67500) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 96 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 699 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e005c838, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a4a520, 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(0xc000a4a500, {0xc000748000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a4a500, {0xc000748000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c42038, {0xc000748000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0001906e0}, {0x7f21e005b098, 0xc0001906f0}, {0xc000748000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0001906e0}, {0x7f21e005b098, 0xc0001906f0}, {0xc000748000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0001906e0}, {0x7f21e005b098, 0xc0001906f0}) /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({0x7f21e005b030, 0xc0001906e0}, {0x7f21e005b058, 0xc0001906f0}, {0x1539fa3, 0x14}, 0xc000190700, 0xc000a67500) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 96 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 701 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e005c740, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a4a5a0, 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(0xc000a4a580, {0xc000750000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a4a580, {0xc000750000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c42040, {0xc000750000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000190750}, {0x7f21e005b098, 0xc000190760}, {0xc000750000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000190750}, {0x7f21e005b098, 0xc000190760}, {0xc000750000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000190750}, {0x7f21e005b098, 0xc000190760}) /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({0x7f21e005b030, 0xc000190750}, {0x7f21e005b058, 0xc000190760}, {0x1539fa3, 0x14}, 0xc000190770, 0xc000a67800) /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 620 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e14ccdf0, 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, {0xc0001f4000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020e680, {0xc0001f4000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cb6030, {0xc0001f4000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0009887a0}, {0x7f21e005b098, 0xc0009887b0}, {0xc0001f4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009887a0}, {0x7f21e005b098, 0xc0009887b0}, {0xc0001f4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009887a0}, {0x7f21e005b098, 0xc0009887b0}) /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({0x7f21e005b030, 0xc0009887a0}, {0x7f21e005b058, 0xc0009887b0}, {0x1539fa3, 0x14}, 0xc0009887c0, 0xc000d999e0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 93 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1122 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204317a30, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000cba6a0, 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(0xc000cba680, {0xc00119c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000cba680, {0xc00119c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000a9e0b8, {0xc00119c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00091be90}, {0x7f21e005b098, 0xc00091bea0}, {0xc00119c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00091be90}, {0x7f21e005b098, 0xc00091bea0}, {0xc00119c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00091be90}, {0x7f21e005b098, 0xc00091bea0}) /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({0x7f21e005b030, 0xc00091be90}, {0x7f21e005b058, 0xc00091bea0}, {0x1539fa3, 0x14}, 0xc00091beb0, 0xc0004b40c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 387 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1049 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204319e08, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d2c20, 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(0xc0000d2c00, {0xc001116000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d2c00, {0xc001116000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00008a0a8, {0xc001116000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000a8baa0}, {0x7f21e005b098, 0xc000a8bab0}, {0xc001116000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000a8baa0}, {0x7f21e005b098, 0xc000a8bab0}, {0xc001116000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000a8baa0}, {0x7f21e005b098, 0xc000a8bab0}) /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({0x7f21e005b030, 0xc000a8baa0}, {0x7f21e005b058, 0xc000a8bab0}, {0x1539fa3, 0x14}, 0xc000a8bac0, 0xc0009bc720) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 389 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1509 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005b5d0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac24a0, 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(0xc000ac2480, {0xc00124c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac2480, {0xc00124c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00123e018, {0xc00124c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000c00e10}, {0x7f21e005b098, 0xc000c00e40}, {0xc00124c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c00e10}, {0x7f21e005b098, 0xc000c00e40}, {0xc00124c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c00e10}, {0x7f21e005b098, 0xc000c00e40}) /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({0x7f21e005b030, 0xc000c00e10}, {0x7f21e005b058, 0xc000c00e40}, {0x1539fa3, 0x14}, 0xc000c00e50, 0xc0009a3ec0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 411 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 623 [select, 10 minutes]: io.(*pipe).read(0xc000a66600, {0xc000490000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000a66600, {0xc000490000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a11600, {0xc000490000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000988800}, {0x7f21e005b098, 0xc0009887f0}, {0xc000490000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000988800}, {0x7f21e005b098, 0xc0009887f0}, {0xc000490000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000988800}, {0x7f21e005b098, 0xc0009887f0}) /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({0x7f21e005b030, 0xc000988800}, {0x7f21e005b058, 0xc0009887f0}, {0x1539f8f, 0x14}, 0xc000988810, 0xc000a66780) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 94 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 711 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e005baa8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac2520, 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(0xc000ac2500, {0xc0005d4000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac2500, {0xc0005d4000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012ea08, {0xc0005d4000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000d935a0}, {0x7f21e005b098, 0xc000d935b0}, {0xc0005d4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000d935a0}, {0x7f21e005b098, 0xc000d935b0}, {0xc0005d4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000d935a0}, {0x7f21e005b098, 0xc000d935b0}) /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({0x7f21e005b030, 0xc000d935a0}, {0x7f21e005b058, 0xc000d935b0}, {0x1539fa3, 0x14}, 0xc000d935c0, 0xc00060e240) /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 1512 [select, 9 minutes]: io.(*pipe).read(0xc00060e480, {0xc00125e000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00060e480, {0xc00125e000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d8cd00, {0xc00125e000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000c00ea0}, {0x7f21e005b098, 0xc000c00e90}, {0xc00125e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c00ea0}, {0x7f21e005b098, 0xc000c00e90}, {0xc00125e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c00ea0}, {0x7f21e005b098, 0xc000c00e90}) /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({0x7f21e005b030, 0xc000c00ea0}, {0x7f21e005b058, 0xc000c00e90}, {0x1539f8f, 0x14}, 0xc000c00ee0, 0xc00060e600) /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 1192 [select, 9 minutes]: io.(*pipe).read(0xc0007cb5c0, {0xc00092c000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0007cb5c0, {0xc00092c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0007ce880, {0xc00092c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0007d0960}, {0x7f21e005b098, 0xc0007d0950}, {0xc00092c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0007d0960}, {0x7f21e005b098, 0xc0007d0950}, {0xc00092c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0007d0960}, {0x7f21e005b098, 0xc0007d0950}) /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({0x7f21e005b030, 0xc0007d0960}, {0x7f21e005b058, 0xc0007d0950}, {0x1539f8f, 0x14}, 0xc0007d0970, 0xc0007cb740) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 445 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 867 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e005b7c0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002961a0, 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(0xc000296180, {0xc000e8e000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000296180, {0xc000e8e000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b34058, {0xc000e8e000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000c01130}, {0x7f21e005b098, 0xc000c01140}, {0xc000e8e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c01130}, {0x7f21e005b098, 0xc000c01140}, {0xc000e8e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c01130}, {0x7f21e005b098, 0xc000c01140}) /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({0x7f21e005b030, 0xc000c01130}, {0x7f21e005b058, 0xc000c01140}, {0x1539fa3, 0x14}, 0xc000c01150, 0xc000a67b00) /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 723 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e005ca28, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a4a3a0, 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(0xc000a4a380, {0xc0004ac000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a4a380, {0xc0004ac000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cb6048, {0xc0004ac000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000988990}, {0x7f21e005b098, 0xc0009889a0}, {0xc0004ac000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000988990}, {0x7f21e005b098, 0xc0009889a0}, {0xc0004ac000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000988990}, {0x7f21e005b098, 0xc0009889a0}) /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({0x7f21e005b030, 0xc000988990}, {0x7f21e005b058, 0xc0009889a0}, {0x1539fa3, 0x14}, 0xc0009889b0, 0xc000a66e40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 97 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 724 [select, 10 minutes]: io.(*pipe).read(0xc000a66cc0, {0xc000494000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000a66cc0, {0xc000494000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a11900, {0xc000494000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0009889a0}, {0x7f21e005b098, 0xc000988990}, {0xc000494000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009889a0}, {0x7f21e005b098, 0xc000988990}, {0xc000494000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009889a0}, {0x7f21e005b098, 0xc000988990}) /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({0x7f21e005b030, 0xc0009889a0}, {0x7f21e005b058, 0xc000988990}, {0x1539f8f, 0x14}, 0xc0009889b0, 0xc000a66e40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 97 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 872 [select, 10 minutes]: io.(*pipe).read(0xc000d99bc0, {0xc000d5a000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000d99bc0, {0xc000d5a000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a94f80, {0xc000d5a000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000c011e0}, {0x7f21e005b098, 0xc000c011d0}, {0xc000d5a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c011e0}, {0x7f21e005b098, 0xc000c011d0}, {0xc000d5a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c011e0}, {0x7f21e005b098, 0xc000c011d0}) /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({0x7f21e005b030, 0xc000c011e0}, {0x7f21e005b058, 0xc000c011d0}, {0x1539f8f, 0x14}, 0xc000c011f0, 0xc000d99d40) /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 703 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e005c550, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a4a620, 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(0xc000a4a600, {0xc000758000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a4a600, {0xc000758000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c42048, {0xc000758000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0001907d0}, {0x7f21e005b098, 0xc0001907e0}, {0xc000758000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0001907d0}, {0x7f21e005b098, 0xc0001907e0}, {0xc000758000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0001907d0}, {0x7f21e005b098, 0xc0001907e0}) /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({0x7f21e005b030, 0xc0001907d0}, {0x7f21e005b058, 0xc0001907e0}, {0x1539fa3, 0x14}, 0xc0001907f0, 0xc000a67e00) /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 752 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e005cf00, 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, {0xc000484000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020e780, {0xc000484000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000a9e0b0, {0xc000484000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00091be40}, {0x7f21e005b098, 0xc00091be50}, {0xc000484000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00091be40}, {0x7f21e005b098, 0xc00091be50}, {0xc000484000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00091be40}, {0x7f21e005b098, 0xc00091be50}) /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({0x7f21e005b030, 0xc00091be40}, {0x7f21e005b058, 0xc00091be50}, {0x1539fa3, 0x14}, 0xc00091be60, 0xc000896480) /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 1309 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0066190, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a30aa0, 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(0xc000a30a80, {0xc0012bc000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a30a80, {0xc0012bc000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000424088, {0xc0012bc000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00005afb0}, {0x7f21e005b098, 0xc00005afc0}, {0xc0012bc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005afb0}, {0x7f21e005b098, 0xc00005afc0}, {0xc0012bc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005afb0}, {0x7f21e005b098, 0xc00005afc0}) /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({0x7f21e005b030, 0xc00005afb0}, {0x7f21e005b058, 0xc00005afc0}, {0x1539fa3, 0x14}, 0xc00005afd0, 0xc001032fc0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 495 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 875 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e005c360, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000296320, 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(0xc000296300, {0xc000eaa000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000296300, {0xc000eaa000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b34078, {0xc000eaa000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000c01270}, {0x7f21e005b098, 0xc000c01280}, {0xc000eaa000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c01270}, {0x7f21e005b098, 0xc000c01280}, {0xc000eaa000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c01270}, {0x7f21e005b098, 0xc000c01280}) /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({0x7f21e005b030, 0xc000c01270}, {0x7f21e005b058, 0xc000c01280}, {0x1539fa3, 0x14}, 0xc000c01290, 0xc00060e900) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 386 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 868 [select, 10 minutes]: io.(*pipe).read(0xc000a67980, {0xc000ba4000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000a67980, {0xc000ba4000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a11f40, {0xc000ba4000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000c01140}, {0x7f21e005b098, 0xc000c01130}, {0xc000ba4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c01140}, {0x7f21e005b098, 0xc000c01130}, {0xc000ba4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c01140}, {0x7f21e005b098, 0xc000c01130}) /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({0x7f21e005b030, 0xc000c01140}, {0x7f21e005b058, 0xc000c01130}, {0x1539f8f, 0x14}, 0xc000c01150, 0xc000a67b00) /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 687 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e005c268, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac2620, 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(0xc000ac2600, {0xc000d66000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac2600, {0xc000d66000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b34048, {0xc000d66000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000c01090}, {0x7f21e005b098, 0xc000c010a0}, {0xc000d66000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c01090}, {0x7f21e005b098, 0xc000c010a0}, {0xc000d66000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c01090}, {0x7f21e005b098, 0xc000c010a0}) /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({0x7f21e005b030, 0xc000c01090}, {0x7f21e005b058, 0xc000c010a0}, {0x1539fa3, 0x14}, 0xc000c010b0, 0xc00060ec00) /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 683 [select, 10 minutes]: io.(*pipe).read(0xc00078e000, {0xc00049c000, 0x4000, 0x40d574?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00078e000, {0xc00049c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0001a1840, {0xc00049c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000c00fe0}, {0x7f21e005b098, 0xc000c00fd0}, {0xc00049c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c00fe0}, {0x7f21e005b098, 0xc000c00fd0}, {0xc00049c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c00fe0}, {0x7f21e005b098, 0xc000c00fd0}) /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({0x7f21e005b030, 0xc000c00fe0}, {0x7f21e005b058, 0xc000c00fd0}, {0x1539f8f, 0x14}, 0xc000c00ff0, 0xc00078e180) /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 787 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204316ba8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d48d20, 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(0xc000d48d00, {0xc00054d800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d48d00, {0xc00054d800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012ea18, {0xc00054d800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012ea18}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 788 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f22043169b8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d48da0, 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(0xc000d48d80, {0xc00054d000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d48d80, {0xc00054d000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012ea30, {0xc00054d000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012ea30}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 789 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f22043167c8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d48e20, 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(0xc000d48e00, {0xc00054d400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d48e00, {0xc00054d400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012ea38, {0xc00054d400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012ea38}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 695 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f22043165d8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a4a6a0, 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(0xc000a4a680, {0xc00072c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a4a680, {0xc00072c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c42028, {0xc00072c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0001905b0}, {0x7f21e005b098, 0xc0001905c0}, {0xc00072c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0001905b0}, {0x7f21e005b098, 0xc0001905c0}, {0xc00072c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0001905b0}, {0x7f21e005b098, 0xc0001905c0}) /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({0x7f21e005b030, 0xc0001905b0}, {0x7f21e005b058, 0xc0001905c0}, {0x1539fa3, 0x14}, 0xc0001905d0, 0xc00071c180) /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 790 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f22043163e8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d48ea0, 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(0xc000d48e80, {0xc00054dc00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d48e80, {0xc00054dc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012ea40, {0xc00054dc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012ea40}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 791 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f22043161f8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d48f20, 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(0xc000d48f00, {0xc0005fc400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d48f00, {0xc0005fc400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012ea58, {0xc0005fc400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012ea58}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 792 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204316008, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d48fa0, 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(0xc000d48f80, {0xc0005fc000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d48f80, {0xc0005fc000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012ea60, {0xc0005fc000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012ea60}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1121 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204315f10, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a30420, 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(0xc000a30400, {0xc0012ec000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a30400, {0xc0012ec000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b34040, {0xc0012ec000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00027f690}, {0x7f21e005b098, 0xc00027f6b0}, {0xc0012ec000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027f690}, {0x7f21e005b098, 0xc00027f6b0}, {0xc0012ec000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027f690}, {0x7f21e005b098, 0xc00027f6b0}) /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({0x7f21e005b030, 0xc00027f690}, {0x7f21e005b058, 0xc00027f6b0}, {0x1539fa3, 0x14}, 0xc00027f6e0, 0xc00078e480) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 413 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 696 [select, 10 minutes]: io.(*pipe).read(0xc00071c000, {0xc000730000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00071c000, {0xc000730000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0002c0300, {0xc000730000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0001905c0}, {0x7f21e005b098, 0xc0001905b0}, {0xc000730000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0001905c0}, {0x7f21e005b098, 0xc0001905b0}, {0xc000730000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0001905c0}, {0x7f21e005b098, 0xc0001905b0}) /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({0x7f21e005b030, 0xc0001905c0}, {0x7f21e005b058, 0xc0001905b0}, {0x1539f8f, 0x14}, 0xc0001905d0, 0xc00071c180) /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 793 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204315e18, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d49020, 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(0xc000d49000, {0xc0005fc800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49000, {0xc0005fc800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012ea68, {0xc0005fc800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012ea68}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 697 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e14cd2c8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a4a220, 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(0xc000a4a200, {0xc000734000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a4a200, {0xc000734000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c42030, {0xc000734000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000190620}, {0x7f21e005b098, 0xc0001906a0}, {0xc000734000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000190620}, {0x7f21e005b098, 0xc0001906a0}, {0xc000734000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000190620}, {0x7f21e005b098, 0xc0001906a0}) /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({0x7f21e005b030, 0xc000190620}, {0x7f21e005b058, 0xc0001906a0}, {0x1539fa3, 0x14}, 0xc0001906b0, 0xc000a66480) /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 698 [select, 10 minutes]: io.(*pipe).read(0xc000a66300, {0xc000600000, 0x4000, 0x0?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000a66300, {0xc000600000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a11480, {0xc000600000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0001906a0}, {0x7f21e005b098, 0xc000190620}, {0xc000600000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0001906a0}, {0x7f21e005b098, 0xc000190620}, {0xc000600000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0001906a0}, {0x7f21e005b098, 0xc000190620}) /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({0x7f21e005b030, 0xc0001906a0}, {0x7f21e005b058, 0xc000190620}, {0x1539f8f, 0x14}, 0xc0001906b0, 0xc000a66480) /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 794 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204317748, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d490a0, 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(0xc000d49080, {0xc0005fd000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49080, {0xc0005fd000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012ea70, {0xc0005fd000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012ea70}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 795 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204317460, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d49120, 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(0xc000d49100, {0xc0005fcc00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49100, {0xc0005fcc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012ea78, {0xc0005fcc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012ea78}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 927 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204317650, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a304a0, 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(0xc000a30480, {0xc00069c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a30480, {0xc00069c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c42088, {0xc00069c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000190d70}, {0x7f21e005b098, 0xc000190d80}, {0xc00069c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000190d70}, {0x7f21e005b098, 0xc000190d80}, {0xc00069c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000190d70}, {0x7f21e005b098, 0xc000190d80}) /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({0x7f21e005b030, 0xc000190d70}, {0x7f21e005b058, 0xc000190d80}, {0x1539fa3, 0x14}, 0xc000190da0, 0xc00078e780) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 412 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 464 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204317368, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002ca720, 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(0xc0002ca700, {0xc000e20000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0002ca700, {0xc000e20000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade018, {0xc000e20000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000e01310}, {0x7f21e005b098, 0xc000e01320}, {0xc000e20000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000e01310}, {0x7f21e005b098, 0xc000e01320}, {0xc000e20000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000e01310}, {0x7f21e005b098, 0xc000e01320}) /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({0x7f21e005b030, 0xc000e01310}, {0x7f21e005b058, 0xc000e01320}, {0x1539fa3, 0x14}, 0xc000e01330, 0xc000af6540) /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 750 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204317270, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d29a0, 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(0xc0000d2980, {0xc000dc6000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d2980, {0xc000dc6000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000a9e0a8, {0xc000dc6000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00091bd30}, {0x7f21e005b098, 0xc00091bd40}, {0xc000dc6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00091bd30}, {0x7f21e005b098, 0xc00091bd40}, {0xc000dc6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00091bd30}, {0x7f21e005b098, 0xc00091bd40}) /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({0x7f21e005b030, 0xc00091bd30}, {0x7f21e005b058, 0xc00091bd40}, {0x1539fa3, 0x14}, 0xc00091bd50, 0xc000065560) /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 799 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204316e90, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d49320, 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(0xc000d49300, {0xc0005fdc00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49300, {0xc0005fdc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012ea98, {0xc0005fdc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012ea98}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 925 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204316d98, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac26a0, 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(0xc000ac2680, {0xc0010a6000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac2680, {0xc0010a6000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c42080, {0xc0010a6000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000190c60}, {0x7f21e005b098, 0xc000190c70}, {0xc0010a6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000190c60}, {0x7f21e005b098, 0xc000190c70}, {0xc0010a6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000190c60}, {0x7f21e005b098, 0xc000190c70}) /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({0x7f21e005b030, 0xc000190c60}, {0x7f21e005b058, 0xc000190c70}, {0x1539fa3, 0x14}, 0xc000190cc0, 0xc00060f260) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 388 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 818 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204384b00, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d494a0, 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(0xc000d49480, {0xc0005fec00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49480, {0xc0005fec00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012eab0, {0xc0005fec00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012eab0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1543 [select, 9 minutes]: io.(*pipe).read(0xc001033080, {0xc0013fc000, 0x4000, 0x47fa4c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc001033080, {0xc0013fc000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0009a0dc0, {0xc0013fc000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0007d10e0}, {0x7f21e005b098, 0xc0007d10d0}, {0xc0013fc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0007d10e0}, {0x7f21e005b098, 0xc0007d10d0}, {0xc0013fc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0007d10e0}, {0x7f21e005b098, 0xc0007d10d0}) /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({0x7f21e005b030, 0xc0007d10e0}, {0x7f21e005b058, 0xc0007d10d0}, {0x1539f8f, 0x14}, 0xc0007d10f0, 0xc001033200) /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 820 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e14cc918, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d495a0, 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(0xc000d49580, {0xc0005ff400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49580, {0xc0005ff400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012eac0, {0xc0005ff400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012eac0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 821 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204384818, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d49620, 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(0xc000d49600, {0xc0005ff800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49600, {0xc0005ff800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012eac8, {0xc0005ff800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012eac8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 822 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204384720, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d496a0, 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(0xc000d49680, {0xc000f98800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49680, {0xc000f98800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012ead0, {0xc000f98800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012ead0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 823 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204384628, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d49720, 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(0xc000d49700, {0xc0005ffc00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49700, {0xc0005ffc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012ead8, {0xc0005ffc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012ead8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 824 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204384438, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d497a0, 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(0xc000d49780, {0xc000f98000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49780, {0xc000f98000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012eae0, {0xc000f98000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012eae0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 825 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204384340, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d49820, 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(0xc000d49800, {0xc000f98400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49800, {0xc000f98400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012eae8, {0xc000f98400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012eae8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 669 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204384248, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d2a20, 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(0xc0000d2a00, {0xc000d4e000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d2a00, {0xc000d4e000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000424020, {0xc000d4e000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000b01870}, {0x7f21e005b098, 0xc000b01880}, {0xc000d4e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000b01870}, {0x7f21e005b098, 0xc000b01880}, {0xc000d4e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000b01870}, {0x7f21e005b098, 0xc000b01880}) /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({0x7f21e005b030, 0xc000b01870}, {0x7f21e005b058, 0xc000b01880}, {0x1539fa3, 0x14}, 0xc000b01890, 0xc000065920) /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 919 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f22043187c0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002ca820, 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(0xc0002ca800, {0xc000770000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0002ca800, {0xc000770000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c42068, {0xc000770000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0001909d0}, {0x7f21e005b098, 0xc0001909e0}, {0xc000770000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0001909d0}, {0x7f21e005b098, 0xc0001909e0}, {0xc000770000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0001909d0}, {0x7f21e005b098, 0xc0001909e0}) /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({0x7f21e005b030, 0xc0001909d0}, {0x7f21e005b058, 0xc0001909e0}, {0x1539fa3, 0x14}, 0xc0001909f0, 0xc000af6b40) /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 828 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204385d68, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d499a0, 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(0xc000d49980, {0xc000f99000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49980, {0xc000f99000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012eb00, {0xc000f99000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012eb00}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 704 [select, 10 minutes]: io.(*pipe).read(0xc000a67c80, {0xc000728000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000a67c80, {0xc000728000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0002c0140, {0xc000728000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0001907e0}, {0x7f21e005b098, 0xc0001907d0}, {0xc000728000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0001907e0}, {0x7f21e005b098, 0xc0001907d0}, {0xc000728000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0001907e0}, {0x7f21e005b098, 0xc0001907d0}) /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({0x7f21e005b030, 0xc0001907e0}, {0x7f21e005b058, 0xc0001907d0}, {0x1539f8f, 0x14}, 0xc0001907f0, 0xc000a67e00) /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 670 [select, 10 minutes]: io.(*pipe).read(0xc0000657a0, {0xc000568000, 0x4000, 0x40d574?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0000657a0, {0xc000568000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc00088fd40, {0xc000568000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000b01880}, {0x7f21e005b098, 0xc000b01870}, {0xc000568000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000b01880}, {0x7f21e005b098, 0xc000b01870}, {0xc000568000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000b01880}, {0x7f21e005b098, 0xc000b01870}) /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({0x7f21e005b030, 0xc000b01880}, {0x7f21e005b058, 0xc000b01870}, {0x1539f8f, 0x14}, 0xc000b01890, 0xc000065920) /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 831 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204385890, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d49b20, 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(0xc000d49b00, {0xc000fa2000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49b00, {0xc000fa2000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012eb18, {0xc000fa2000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012eb18}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 832 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f22043856a0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d49ba0, 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(0xc000d49b80, {0xc000fa3400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49b80, {0xc000fa3400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012eb20, {0xc000fa3400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012eb20}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1120 [select, 9 minutes]: io.(*pipe).read(0xc000b18660, {0xc0012e4000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000b18660, {0xc0012e4000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0000b1d80, {0xc0012e4000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00027f620}, {0x7f21e005b098, 0xc00027f5e0}, {0xc0012e4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027f620}, {0x7f21e005b098, 0xc00027f5e0}, {0xc0012e4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027f620}, {0x7f21e005b098, 0xc00027f5e0}) /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({0x7f21e005b030, 0xc00027f620}, {0x7f21e005b058, 0xc00027f5e0}, {0x1539f8f, 0x14}, 0xc00027f630, 0xc000b197a0) /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 1511 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e05db760, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac25a0, 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(0xc000ac2580, {0xc000c5a000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac2580, {0xc000c5a000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00123e020, {0xc000c5a000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000c00e90}, {0x7f21e005b098, 0xc000c00ea0}, {0xc000c5a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c00e90}, {0x7f21e005b098, 0xc000c00ea0}, {0xc000c5a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c00e90}, {0x7f21e005b098, 0xc000c00ea0}) /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({0x7f21e005b030, 0xc000c00e90}, {0x7f21e005b058, 0xc000c00ea0}, {0x1539fa3, 0x14}, 0xc000c00ee0, 0xc00060e600) /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 833 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f22043853b8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d49c20, 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(0xc000d49c00, {0xc000fa2400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49c00, {0xc000fa2400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012eb28, {0xc000fa2400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012eb28}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 834 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f22043851c8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d49ca0, 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(0xc000d49c80, {0xc000fa2800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49c80, {0xc000fa2800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012eb30, {0xc000fa2800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012eb30}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 835 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204384fd8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d49d20, 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(0xc000d49d00, {0xc000fa2c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49d00, {0xc000fa2c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012eb38, {0xc000fa2c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012eb38}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 836 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204318aa8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d49da0, 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(0xc000d49d80, {0xc000fa3000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49d80, {0xc000fa3000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012eb40, {0xc000fa3000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012eb40}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 837 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f22043188b8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d49e20, 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(0xc000d49e00, {0xc000fad400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49e00, {0xc000fad400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012eb48, {0xc000fad400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012eb48}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 838 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f22043184d8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d49ea0, 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(0xc000d49e80, {0xc000fa3800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49e80, {0xc000fa3800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012eb50, {0xc000fa3800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012eb50}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 688 [select, 10 minutes]: io.(*pipe).read(0xc00060ea80, {0xc000dfa000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00060ea80, {0xc000dfa000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d8cfc0, {0xc000dfa000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000c010a0}, {0x7f21e005b098, 0xc000c01090}, {0xc000dfa000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c010a0}, {0x7f21e005b098, 0xc000c01090}, {0xc000dfa000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c010a0}, {0x7f21e005b098, 0xc000c01090}) /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({0x7f21e005b030, 0xc000c010a0}, {0x7f21e005b058, 0xc000c01090}, {0x1539f8f, 0x14}, 0xc000c010b0, 0xc00060ec00) /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 839 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f22043183e0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d49f20, 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(0xc000d49f00, {0xc000fa3c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49f00, {0xc000fa3c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012eb58, {0xc000fa3c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012eb58}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1060 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f22043181f0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d2aa0, 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(0xc0000d2a80, {0xc00108e000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d2a80, {0xc00108e000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000424028, {0xc00108e000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0009be0d0}, {0x7f21e005b098, 0xc0009be0e0}, {0xc00108e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009be0d0}, {0x7f21e005b098, 0xc0009be0e0}, {0xc00108e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009be0d0}, {0x7f21e005b098, 0xc0009be0e0}) /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({0x7f21e005b030, 0xc0009be0d0}, {0x7f21e005b058, 0xc0009be0e0}, {0x1539fa3, 0x14}, 0xc0009be0f0, 0xc000065c80) /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 936 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204317f08, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a30520, 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(0xc000a30500, {0xc000e44000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a30500, {0xc000e44000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade038, {0xc000e44000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000e01450}, {0x7f21e005b098, 0xc000e01460}, {0xc000e44000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000e01450}, {0x7f21e005b098, 0xc000e01460}, {0xc000e44000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000e01450}, {0x7f21e005b098, 0xc000e01460}) /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({0x7f21e005b030, 0xc000e01450}, {0x7f21e005b058, 0xc000e01460}, {0x1539fa3, 0x14}, 0xc000e01470, 0xc00078efc0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 417 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1507 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204317d18, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac27a0, 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(0xc000ac2780, {0xc001248000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac2780, {0xc001248000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00123e010, {0xc001248000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000c00da0}, {0x7f21e005b098, 0xc000c00db0}, {0xc001248000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c00da0}, {0x7f21e005b098, 0xc000c00db0}, {0xc001248000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c00da0}, {0x7f21e005b098, 0xc000c00db0}) /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({0x7f21e005b030, 0xc000c00da0}, {0x7f21e005b058, 0xc000c00db0}, {0x1539fa3, 0x14}, 0xc000c00dc0, 0xc00060faa0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 392 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 843 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204319838, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0005f01a0, 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(0xc0005f0180, {0xc000facc00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0005f0180, {0xc000facc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012eb78, {0xc000facc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012eb78}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 844 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204319648, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0005f0220, 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(0xc0005f0200, {0xc000fad000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0005f0200, {0xc000fad000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012eb80, {0xc000fad000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012eb80}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1417 [select, 9 minutes]: io.(*pipe).read(0xc0009bcd20, {0xc00131c000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0009bcd20, {0xc00131c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0000b0240, {0xc00131c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00027f960}, {0x7f21e005b098, 0xc00027f940}, {0xc00131c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027f960}, {0x7f21e005b098, 0xc00027f940}, {0xc00131c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027f960}, {0x7f21e005b098, 0xc00027f940}) /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({0x7f21e005b030, 0xc00027f960}, {0x7f21e005b058, 0xc00027f940}, {0x1539f8f, 0x14}, 0xc00027f980, 0xc0009bcea0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 468 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1333 [select, 9 minutes]: io.(*pipe).read(0xc00071d080, {0xc001136000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00071d080, {0xc001136000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000fe44c0, {0xc001136000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000c145d0}, {0x7f21e005b098, 0xc000c145c0}, {0xc001136000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c145d0}, {0x7f21e005b098, 0xc000c145c0}, {0xc001136000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c145d0}, {0x7f21e005b098, 0xc000c145c0}) /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({0x7f21e005b030, 0xc000c145d0}, {0x7f21e005b058, 0xc000c145c0}, {0x1539f8f, 0x14}, 0xc000c145e0, 0xc00071d200) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 397 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 846 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204319268, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0005f0320, 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(0xc0005f0300, {0xc000fad800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0005f0300, {0xc000fad800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012eb90, {0xc000fad800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012eb90}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 847 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204319078, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0005f03a0, 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(0xc0005f0380, {0xc000fadc00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0005f0380, {0xc000fadc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012eb98, {0xc000fadc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012eb98}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 921 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204318c98, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002ca8a0, 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(0xc0002ca880, {0xc000778000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0002ca880, {0xc000778000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c42070, {0xc000778000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000190a60}, {0x7f21e005b098, 0xc000190aa0}, {0xc000778000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000190a60}, {0x7f21e005b098, 0xc000190aa0}, {0xc000778000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000190a60}, {0x7f21e005b098, 0xc000190aa0}) /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({0x7f21e005b030, 0xc000190a60}, {0x7f21e005b058, 0xc000190aa0}, {0x1539fa3, 0x14}, 0xc000190ab0, 0xc000af6f60) /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 1078 [select, 9 minutes]: io.(*pipe).read(0xc00078f500, {0xc000f1e000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00078f500, {0xc000f1e000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0001798c0, {0xc000f1e000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000989630}, {0x7f21e005b098, 0xc000989620}, {0xc000f1e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989630}, {0x7f21e005b098, 0xc000989620}, {0xc000f1e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989630}, {0x7f21e005b098, 0xc000989620}) /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({0x7f21e005b030, 0xc000989630}, {0x7f21e005b058, 0xc000989620}, {0x1539f8f, 0x14}, 0xc000989640, 0xc00078f680) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 435 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 922 [select, 10 minutes]: io.(*pipe).read(0xc000af6de0, {0xc00077c000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000af6de0, {0xc00077c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0009a0e80, {0xc00077c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000190aa0}, {0x7f21e005b098, 0xc000190a60}, {0xc00077c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000190aa0}, {0x7f21e005b098, 0xc000190a60}, {0xc00077c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000190aa0}, {0x7f21e005b098, 0xc000190a60}) /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({0x7f21e005b030, 0xc000190aa0}, {0x7f21e005b058, 0xc000190a60}, {0x1539f8f, 0x14}, 0xc000190ab0, 0xc000af6f60) /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 849 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f220431a9a8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0005f04a0, 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(0xc0005f0480, {0xc00054cc00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0005f0480, {0xc00054cc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012eba8, {0xc00054cc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012eba8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1062 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f220431a8b0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d2b20, 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(0xc0000d2b00, {0xc001092000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d2b00, {0xc001092000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000424030, {0xc001092000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0009be120}, {0x7f21e005b098, 0xc0009be130}, {0xc001092000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009be120}, {0x7f21e005b098, 0xc0009be130}, {0xc001092000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009be120}, {0x7f21e005b098, 0xc0009be130}) /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({0x7f21e005b030, 0xc0009be120}, {0x7f21e005b058, 0xc0009be130}, {0x1539fa3, 0x14}, 0xc0009be140, 0xc0009bc000) /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 882 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f220431a7b8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0005f0520, 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(0xc0005f0500, {0xc000fae800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0005f0500, {0xc000fae800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012ebb0, {0xc000fae800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc00012ebb0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1311 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e00657e0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0005f0e20, 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(0xc0005f0e00, {0xc0012d8000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0005f0e00, {0xc0012d8000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000424090, {0xc0012d8000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00005b010}, {0x7f21e005b098, 0xc00005b050}, {0xc0012d8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005b010}, {0x7f21e005b098, 0xc00005b050}, {0xc0012d8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005b010}, {0x7f21e005b098, 0xc00005b050}) /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({0x7f21e005b030, 0xc00005b010}, {0x7f21e005b058, 0xc00005b050}, {0x1539fa3, 0x14}, 0xc00005b060, 0xc000c9e8a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 407 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1358 [select, 9 minutes]: io.(*pipe).read(0xc00060fc20, {0xc000526000, 0x4000, 0x40d574?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00060fc20, {0xc000526000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d8d880, {0xc000526000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0003a1350}, {0x7f21e005b098, 0xc0003a1340}, {0xc000526000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0003a1350}, {0x7f21e005b098, 0xc0003a1340}, {0xc000526000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0003a1350}, {0x7f21e005b098, 0xc0003a1340}) /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({0x7f21e005b030, 0xc0003a1350}, {0x7f21e005b058, 0xc0003a1340}, {0x1539f8f, 0x14}, 0xc0003a1360, 0xc00060fda0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 393 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1320 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f220431d098, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d8920, 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(0xc0000d8900, {0xc000f5e000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d8900, {0xc000f5e000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000a9e078, {0xc000f5e000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0009be920}, {0x7f21e005b098, 0xc0009be930}, {0xc000f5e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009be920}, {0x7f21e005b098, 0xc0009be930}, {0xc000f5e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009be920}, {0x7f21e005b098, 0xc0009be930}) /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({0x7f21e005b030, 0xc0009be920}, {0x7f21e005b058, 0xc0009be930}, {0x1539fa3, 0x14}, 0xc0009be940, 0xc000b19f20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 390 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 705 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e005cb20, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a4a320, 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(0xc000a4a300, {0xc00075c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a4a300, {0xc00075c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c42050, {0xc00075c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000190820}, {0x7f21e005b098, 0xc000190840}, {0xc00075c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000190820}, {0x7f21e005b098, 0xc000190840}, {0xc00075c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000190820}, {0x7f21e005b098, 0xc000190840}) /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({0x7f21e005b030, 0xc000190820}, {0x7f21e005b058, 0xc000190840}, {0x1539fa3, 0x14}, 0xc000190850, 0xc000a66b40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 95 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 914 [select, 10 minutes]: io.(*pipe).read(0xc000a669c0, {0xc000738000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000a669c0, {0xc000738000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a11780, {0xc000738000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000190840}, {0x7f21e005b098, 0xc000190820}, {0xc000738000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000190840}, {0x7f21e005b098, 0xc000190820}, {0xc000738000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000190840}, {0x7f21e005b098, 0xc000190820}) /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({0x7f21e005b030, 0xc000190840}, {0x7f21e005b058, 0xc000190820}, {0x1539f8f, 0x14}, 0xc000190850, 0xc000a66b40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 95 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 751 [select, 10 minutes]: io.(*pipe).read(0xc0000653e0, {0xc00057c000, 0x4000, 0x47fa4c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0000653e0, {0xc00057c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc00088fbc0, {0xc00057c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00091bd40}, {0x7f21e005b098, 0xc00091bd30}, {0xc00057c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00091bd40}, {0x7f21e005b098, 0xc00091bd30}, {0xc00057c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00091bd40}, {0x7f21e005b098, 0xc00091bd30}) /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({0x7f21e005b030, 0xc00091bd40}, {0x7f21e005b058, 0xc00091bd30}, {0x1539f8f, 0x14}, 0xc00091bd50, 0xc000065560) /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 915 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e005c930, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a4a4a0, 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(0xc000a4a480, {0xc000760000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a4a480, {0xc000760000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c42058, {0xc000760000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000190880}, {0x7f21e005b098, 0xc0001908c0}, {0xc000760000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000190880}, {0x7f21e005b098, 0xc0001908c0}, {0xc000760000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000190880}, {0x7f21e005b098, 0xc0001908c0}) /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({0x7f21e005b030, 0xc000190880}, {0x7f21e005b058, 0xc0001908c0}, {0x1539fa3, 0x14}, 0xc0001908e0, 0xc000a67200) /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 916 [select, 10 minutes]: io.(*pipe).read(0xc000a67080, {0xc000744000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000a67080, {0xc000744000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a11a80, {0xc000744000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0001908c0}, {0x7f21e005b098, 0xc000190880}, {0xc000744000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0001908c0}, {0x7f21e005b098, 0xc000190880}, {0xc000744000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0001908c0}, {0x7f21e005b098, 0xc000190880}) /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({0x7f21e005b030, 0xc0001908c0}, {0x7f21e005b058, 0xc000190880}, {0x1539f8f, 0x14}, 0xc0001908e0, 0xc000a67200) /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 930 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204384150, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002ca7a0, 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(0xc0002ca780, {0xc000e1c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0002ca780, {0xc000e1c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade020, {0xc000e1c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000e01360}, {0x7f21e005b098, 0xc000e01370}, {0xc000e1c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000e01360}, {0x7f21e005b098, 0xc000e01370}, {0xc000e1c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000e01360}, {0x7f21e005b098, 0xc000e01370}) /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({0x7f21e005b030, 0xc000e01360}, {0x7f21e005b058, 0xc000e01370}, {0x1539fa3, 0x14}, 0xc000e01380, 0xc000af6840) /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 931 [select, 10 minutes]: io.(*pipe).read(0xc000af66c0, {0xc000e24000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000af66c0, {0xc000e24000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0009a0a40, {0xc000e24000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000e01370}, {0x7f21e005b098, 0xc000e01360}, {0xc000e24000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000e01370}, {0x7f21e005b098, 0xc000e01360}, {0xc000e24000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000e01370}, {0x7f21e005b098, 0xc000e01360}) /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({0x7f21e005b030, 0xc000e01370}, {0x7f21e005b058, 0xc000e01360}, {0x1539f8f, 0x14}, 0xc000e01380, 0xc000af6840) /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 917 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f220431a2e0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000cba820, 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(0xc000cba800, {0xc000764000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000cba800, {0xc000764000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c42060, {0xc000764000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000190910}, {0x7f21e005b098, 0xc000190920}, {0xc000764000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000190910}, {0x7f21e005b098, 0xc000190920}, {0xc000764000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000190910}, {0x7f21e005b098, 0xc000190920}) /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({0x7f21e005b030, 0xc000190910}, {0x7f21e005b058, 0xc000190920}, {0x1539fa3, 0x14}, 0xc000190930, 0xc0004b48a0) /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 918 [select, 10 minutes]: io.(*pipe).read(0xc0004b4720, {0xc00076c000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0004b4720, {0xc00076c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d270c0, {0xc00076c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000190920}, {0x7f21e005b098, 0xc000190910}, {0xc00076c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000190920}, {0x7f21e005b098, 0xc000190910}, {0xc00076c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000190920}, {0x7f21e005b098, 0xc000190910}) /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({0x7f21e005b030, 0xc000190920}, {0x7f21e005b058, 0xc000190910}, {0x1539f8f, 0x14}, 0xc000190930, 0xc0004b48a0) /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 876 [select, 10 minutes]: io.(*pipe).read(0xc00060e780, {0xc000d62000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00060e780, {0xc000d62000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d8ce80, {0xc000d62000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000c01280}, {0x7f21e005b098, 0xc000c01270}, {0xc000d62000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c01280}, {0x7f21e005b098, 0xc000c01270}, {0xc000d62000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c01280}, {0x7f21e005b098, 0xc000c01270}) /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({0x7f21e005b030, 0xc000c01280}, {0x7f21e005b058, 0xc000c01270}, {0x1539f8f, 0x14}, 0xc000c01290, 0xc00060e900) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 386 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 932 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f220431a5c8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000cd2b20, 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(0xc000cd2b00, {0xc000e30000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000cd2b00, {0xc000e30000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade028, {0xc000e30000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000e013b0}, {0x7f21e005b098, 0xc000e013c0}, {0xc000e30000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000e013b0}, {0x7f21e005b098, 0xc000e013c0}, {0xc000e30000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000e013b0}, {0x7f21e005b098, 0xc000e013c0}) /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({0x7f21e005b030, 0xc000e013b0}, {0x7f21e005b058, 0xc000e013c0}, {0x1539fa3, 0x14}, 0xc000e013d0, 0xc00081af00) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 415 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 933 [select, 10 minutes]: io.(*pipe).read(0xc00081ad80, {0xc000e28000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00081ad80, {0xc000e28000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0003a35c0, {0xc000e28000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000e013c0}, {0x7f21e005b098, 0xc000e013b0}, {0xc000e28000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000e013c0}, {0x7f21e005b098, 0xc000e013b0}, {0xc000e28000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000e013c0}, {0x7f21e005b098, 0xc000e013b0}) /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({0x7f21e005b030, 0xc000e013c0}, {0x7f21e005b058, 0xc000e013b0}, {0x1539f8f, 0x14}, 0xc000e013d0, 0xc00081af00) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 415 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 920 [select, 10 minutes]: io.(*pipe).read(0xc000af69c0, {0xc000768000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000af69c0, {0xc000768000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0009a0bc0, {0xc000768000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0001909e0}, {0x7f21e005b098, 0xc0001909d0}, {0xc000768000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0001909e0}, {0x7f21e005b098, 0xc0001909d0}, {0xc000768000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0001909e0}, {0x7f21e005b098, 0xc0001909d0}) /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({0x7f21e005b030, 0xc0001909e0}, {0x7f21e005b058, 0xc0001909d0}, {0x1539f8f, 0x14}, 0xc0001909f0, 0xc000af6b40) /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 934 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2204319458, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000cd2aa0, 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(0xc000cd2a80, {0xc000e3c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000cd2a80, {0xc000e3c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade030, {0xc000e3c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000e01400}, {0x7f21e005b098, 0xc000e01410}, {0xc000e3c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000e01400}, {0x7f21e005b098, 0xc000e01410}, {0xc000e3c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000e01400}, {0x7f21e005b098, 0xc000e01410}) /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({0x7f21e005b030, 0xc000e01400}, {0x7f21e005b058, 0xc000e01410}, {0x1539fa3, 0x14}, 0xc000e01420, 0xc00081ad20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 414 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 935 [select, 10 minutes]: io.(*pipe).read(0xc00078e9c0, {0xc000e40000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00078e9c0, {0xc000e40000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0001a1cc0, {0xc000e40000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000e01410}, {0x7f21e005b098, 0xc000e01400}, {0xc000e40000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000e01410}, {0x7f21e005b098, 0xc000e01400}, {0xc000e40000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000e01410}, {0x7f21e005b098, 0xc000e01400}) /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({0x7f21e005b030, 0xc000e01410}, {0x7f21e005b058, 0xc000e01400}, {0x1539f8f, 0x14}, 0xc000e01420, 0xc00081ad20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 414 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 937 [select, 10 minutes]: io.(*pipe).read(0xc00078ee40, {0xc000e2c000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00078ee40, {0xc000e2c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000179240, {0xc000e2c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000e01460}, {0x7f21e005b098, 0xc000e01450}, {0xc000e2c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000e01460}, {0x7f21e005b098, 0xc000e01450}, {0xc000e2c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000e01460}, {0x7f21e005b098, 0xc000e01450}) /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({0x7f21e005b030, 0xc000e01460}, {0x7f21e005b058, 0xc000e01450}, {0x1539f8f, 0x14}, 0xc000e01470, 0xc00078efc0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 417 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 877 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f21e005c078, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d2920, 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(0xc0000d2900, {0xc000eae000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d2900, {0xc000eae000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b34080, {0xc000eae000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000c012c0}, {0x7f21e005b098, 0xc000c012d0}, {0xc000eae000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c012c0}, {0x7f21e005b098, 0xc000c012d0}, {0xc000eae000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c012c0}, {0x7f21e005b098, 0xc000c012d0}) /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({0x7f21e005b030, 0xc000c012c0}, {0x7f21e005b058, 0xc000c012d0}, {0x1539fa3, 0x14}, 0xc000c012e0, 0xc000065020) /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 878 [select, 10 minutes]: io.(*pipe).read(0xc000064ea0, {0xc000eba000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000064ea0, {0xc000eba000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc00088f8c0, {0xc000eba000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000c012d0}, {0x7f21e005b098, 0xc000c012c0}, {0xc000eba000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c012d0}, {0x7f21e005b098, 0xc000c012c0}, {0xc000eba000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c012d0}, {0x7f21e005b098, 0xc000c012c0}) /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({0x7f21e005b030, 0xc000c012d0}, {0x7f21e005b058, 0xc000c012c0}, {0x1539f8f, 0x14}, 0xc000c012e0, 0xc000065020) /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 1347 [select, 9 minutes]: io.(*pipe).read(0xc0004b4a20, {0xc0010be000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0004b4a20, {0xc0010be000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d26440, {0xc0010be000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0003a0540}, {0x7f21e005b098, 0xc0003a0530}, {0xc0010be000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0003a0540}, {0x7f21e005b098, 0xc0003a0530}, {0xc0010be000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0003a0540}, {0x7f21e005b098, 0xc0003a0530}) /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({0x7f21e005b030, 0xc0003a0540}, {0x7f21e005b058, 0xc0003a0530}, {0x1539f8f, 0x14}, 0xc0003a0560, 0xc0004b4ba0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 489 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1300 [select, 9 minutes]: io.(*pipe).read(0xc00052e120, {0xc000c52000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00052e120, {0xc000c52000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0003a21c0, {0xc000c52000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00005a9e0}, {0x7f21e005b098, 0xc00005a9d0}, {0xc000c52000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005a9e0}, {0x7f21e005b098, 0xc00005a9d0}, {0xc000c52000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005a9e0}, {0x7f21e005b098, 0xc00005a9d0}) /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({0x7f21e005b030, 0xc00005a9e0}, {0x7f21e005b058, 0xc00005a9d0}, {0x1539f8f, 0x14}, 0xc00005a9f0, 0xc00052e2a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 396 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 926 [select, 9 minutes]: io.(*pipe).read(0xc00060f0e0, {0xc00062a000, 0x4000, 0x426b13?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00060f0e0, {0xc00062a000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d8d2c0, {0xc00062a000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000190c70}, {0x7f21e005b098, 0xc000190c60}, {0xc00062a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000190c70}, {0x7f21e005b098, 0xc000190c60}, {0xc00062a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000190c70}, {0x7f21e005b098, 0xc000190c60}) /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({0x7f21e005b030, 0xc000190c70}, {0x7f21e005b058, 0xc000190c60}, {0x1539f8f, 0x14}, 0xc000190cc0, 0xc00060f260) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 388 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1200 [select, 9 minutes]: io.(*pipe).read(0xc000fdd0e0, {0xc000ae4000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000fdd0e0, {0xc000ae4000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc001050680, {0xc000ae4000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0007d0aa0}, {0x7f21e005b098, 0xc0007d0a90}, {0xc000ae4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0007d0aa0}, {0x7f21e005b098, 0xc0007d0a90}, {0xc000ae4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0007d0aa0}, {0x7f21e005b098, 0xc0007d0a90}) /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({0x7f21e005b030, 0xc0007d0aa0}, {0x7f21e005b058, 0xc0007d0a90}, {0x1539f8f, 0x14}, 0xc0007d0ab0, 0xc000fdd260) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 467 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 928 [select, 10 minutes]: io.(*pipe).read(0xc00078e600, {0xc000f0a000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00078e600, {0xc000f0a000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0001a1b00, {0xc000f0a000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000190d80}, {0x7f21e005b098, 0xc000190d70}, {0xc000f0a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000190d80}, {0x7f21e005b098, 0xc000190d70}, {0xc000f0a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000190d80}, {0x7f21e005b098, 0xc000190d70}) /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({0x7f21e005b030, 0xc000190d80}, {0x7f21e005b058, 0xc000190d70}, {0x1539f8f, 0x14}, 0xc000190da0, 0xc00078e780) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 412 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1384 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f220431d288, 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, {0xc00128c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020ee80, {0xc00128c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00018c018, {0xc00128c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000dca910}, {0x7f21e005b098, 0xc000dca920}, {0xc00128c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000dca910}, {0x7f21e005b098, 0xc000dca920}, {0xc00128c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000dca910}, {0x7f21e005b098, 0xc000dca920}) /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({0x7f21e005b030, 0xc000dca910}, {0x7f21e005b058, 0xc000dca920}, {0x1539fa3, 0x14}, 0xc000dca930, 0xc000897f20) /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 1083 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204319a28, 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, {0xc001184000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020e900, {0xc001184000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cb6090, {0xc001184000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000989710}, {0x7f21e005b098, 0xc000989720}, {0xc001184000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989710}, {0x7f21e005b098, 0xc000989720}, {0xc001184000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989710}, {0x7f21e005b098, 0xc000989720}) /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({0x7f21e005b030, 0xc000989710}, {0x7f21e005b058, 0xc000989720}, {0x1539fa3, 0x14}, 0xc000989730, 0xc0004b4de0) /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 1079 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204317e10, 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, {0xc0004fa000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020e980, {0xc0004fa000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cb6080, {0xc0004fa000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000989670}, {0x7f21e005b098, 0xc000989680}, {0xc0004fa000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989670}, {0x7f21e005b098, 0xc000989680}, {0xc0004fa000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989670}, {0x7f21e005b098, 0xc000989680}) /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({0x7f21e005b030, 0xc000989670}, {0x7f21e005b058, 0xc000989680}, {0x1539fa3, 0x14}, 0xc000989690, 0xc000de72c0) /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 1173 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204384058, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a30620, 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(0xc000a30600, {0xc0004be000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a30600, {0xc0004be000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cb60b8, {0xc0004be000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0009898a0}, {0x7f21e005b098, 0xc0009898b0}, {0xc0004be000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009898a0}, {0x7f21e005b098, 0xc0009898b0}, {0xc0004be000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009898a0}, {0x7f21e005b098, 0xc0009898b0}) /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({0x7f21e005b030, 0xc0009898a0}, {0x7f21e005b058, 0xc0009898b0}, {0x1539fa3, 0x14}, 0xc0009898c0, 0xc00078f980) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 416 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1170 [select, 9 minutes]: io.(*pipe).read(0xc000af76e0, {0xc000b78000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000af76e0, {0xc000b78000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0009a1380, {0xc000b78000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000989810}, {0x7f21e005b098, 0xc000989800}, {0xc000b78000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989810}, {0x7f21e005b098, 0xc000989800}, {0xc000b78000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989810}, {0x7f21e005b098, 0xc000989800}) /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({0x7f21e005b030, 0xc000989810}, {0x7f21e005b058, 0xc000989800}, {0x1539f8f, 0x14}, 0xc000989820, 0xc000af7860) /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 1081 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204384ee0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000c46420, 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(0xc000c46400, {0xc0011b4000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000c46400, {0xc0011b4000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cb6088, {0xc0011b4000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0009896c0}, {0x7f21e005b098, 0xc0009896d0}, {0xc0011b4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009896c0}, {0x7f21e005b098, 0xc0009896d0}, {0xc0011b4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009896c0}, {0x7f21e005b098, 0xc0009896d0}) /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({0x7f21e005b030, 0xc0009896c0}, {0x7f21e005b058, 0xc0009896d0}, {0x1539fa3, 0x14}, 0xc0009896e0, 0xc000de75c0) /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 1080 [select, 9 minutes]: io.(*pipe).read(0xc000de7140, {0xc0011b0000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000de7140, {0xc0011b0000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000c9d700, {0xc0011b0000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000989680}, {0x7f21e005b098, 0xc000989670}, {0xc0011b0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989680}, {0x7f21e005b098, 0xc000989670}, {0xc0011b0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989680}, {0x7f21e005b098, 0xc000989670}) /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({0x7f21e005b030, 0xc000989680}, {0x7f21e005b058, 0xc000989670}, {0x1539f8f, 0x14}, 0xc000989690, 0xc000de72c0) /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 1077 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204316f88, 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, {0xc0004f4000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020ea80, {0xc0004f4000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cb6078, {0xc0004f4000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000989620}, {0x7f21e005b098, 0xc000989630}, {0xc0004f4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989620}, {0x7f21e005b098, 0xc000989630}, {0xc0004f4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989620}, {0x7f21e005b098, 0xc000989630}) /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({0x7f21e005b030, 0xc000989620}, {0x7f21e005b058, 0xc000989630}, {0x1539fa3, 0x14}, 0xc000989640, 0xc00078f680) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 435 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1082 [select, 9 minutes]: io.(*pipe).read(0xc000de7440, {0xc001180000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000de7440, {0xc001180000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000c9d880, {0xc001180000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0009896d0}, {0x7f21e005b098, 0xc0009896c0}, {0xc001180000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009896d0}, {0x7f21e005b098, 0xc0009896c0}, {0xc001180000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009896d0}, {0x7f21e005b098, 0xc0009896c0}) /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({0x7f21e005b030, 0xc0009896d0}, {0x7f21e005b058, 0xc0009896c0}, {0x1539f8f, 0x14}, 0xc0009896e0, 0xc000de75c0) /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 1053 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204319ff8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a306a0, 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(0xc000a30680, {0xc00111e000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a30680, {0xc00111e000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00008a0c8, {0xc00111e000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000a8bb40}, {0x7f21e005b098, 0xc000a8bb50}, {0xc00111e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000a8bb40}, {0x7f21e005b098, 0xc000a8bb50}, {0xc00111e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000a8bb40}, {0x7f21e005b098, 0xc000a8bb50}) /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({0x7f21e005b030, 0xc000a8bb40}, {0x7f21e005b058, 0xc000a8bb50}, {0x1539fa3, 0x14}, 0xc000a8bb60, 0xc00078fd40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 436 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1459 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0067208, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000c46820, 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(0xc000c46800, {0xc0004b0000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000c46800, {0xc0004b0000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c420b8, {0xc0004b0000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0009890f0}, {0x7f21e005b098, 0xc000989100}, {0xc0004b0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009890f0}, {0x7f21e005b098, 0xc000989100}, {0xc0004b0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009890f0}, {0x7f21e005b098, 0xc000989100}) /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({0x7f21e005b030, 0xc0009890f0}, {0x7f21e005b058, 0xc000989100}, {0x1539fa3, 0x14}, 0xc000989110, 0xc0004b5b00) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 499 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1061 [select, 9 minutes]: io.(*pipe).read(0xc000065b00, {0xc00108a000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000065b00, {0xc00108a000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc00088ff40, {0xc00108a000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0009be0e0}, {0x7f21e005b098, 0xc0009be0d0}, {0xc00108a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009be0e0}, {0x7f21e005b098, 0xc0009be0d0}, {0xc00108a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009be0e0}, {0x7f21e005b098, 0xc0009be0d0}) /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({0x7f21e005b030, 0xc0009be0e0}, {0x7f21e005b058, 0xc0009be0d0}, {0x1539f8f, 0x14}, 0xc0009be0f0, 0xc000065c80) /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 954 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e14ce530, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000c464a0, 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(0xc000c46480, {0xc001146000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000c46480, {0xc001146000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b340b0, {0xc001146000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000c01ed0}, {0x7f21e005b098, 0xc000c01ee0}, {0xc001146000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c01ed0}, {0x7f21e005b098, 0xc000c01ee0}, {0xc001146000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c01ed0}, {0x7f21e005b098, 0xc000c01ee0}) /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({0x7f21e005b030, 0xc000c01ed0}, {0x7f21e005b058, 0xc000c01ee0}, {0x1539fa3, 0x14}, 0xc000c01ef0, 0xc000de7980) /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 1063 [select, 9 minutes]: io.(*pipe).read(0xc000065e00, {0xc00109e000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000065e00, {0xc00109e000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0000b0180, {0xc00109e000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0009be130}, {0x7f21e005b098, 0xc0009be120}, {0xc00109e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009be130}, {0x7f21e005b098, 0xc0009be120}, {0xc00109e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009be130}, {0x7f21e005b098, 0xc0009be120}) /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({0x7f21e005b030, 0xc0009be130}, {0x7f21e005b058, 0xc0009be120}, {0x1539f8f, 0x14}, 0xc0009be140, 0xc0009bc000) /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 1326 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0064768, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000c46720, 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(0xc000c46700, {0xc000f7a000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000c46700, {0xc000f7a000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000a9e090, {0xc000f7a000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0009bea10}, {0x7f21e005b098, 0xc0009bea20}, {0xc000f7a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009bea10}, {0x7f21e005b098, 0xc0009bea20}, {0xc000f7a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009bea10}, {0x7f21e005b098, 0xc0009bea20}) /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({0x7f21e005b030, 0xc0009bea10}, {0x7f21e005b058, 0xc0009bea20}, {0x1539fa3, 0x14}, 0xc0009bea30, 0xc0004b55c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 448 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 940 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e14ce248, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002ca9a0, 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(0xc0002ca980, {0xc000e50400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0002ca980, {0xc000e50400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade040, {0xc000e50400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade040}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 941 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e14ce150, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002caa20, 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(0xc0002caa00, {0xc000e50c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0002caa00, {0xc000e50c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade048, {0xc000e50c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade048}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 942 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e14ce058, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002caaa0, 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(0xc0002caa80, {0xc000518c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0002caa80, {0xc000518c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade050, {0xc000518c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade050}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 944 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e14cde68, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002cac20, 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(0xc0002cac00, {0xc000e50000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0002cac00, {0xc000e50000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade060, {0xc000e50000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade060}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 945 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e14cdd70, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002caca0, 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(0xc0002cac80, {0xc000fae000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0002cac80, {0xc000fae000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade068, {0xc000fae000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade068}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1084 [select, 9 minutes]: io.(*pipe).read(0xc0004b4c60, {0xc0011b8000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0004b4c60, {0xc0011b8000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d27480, {0xc0011b8000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000989720}, {0x7f21e005b098, 0xc000989710}, {0xc0011b8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989720}, {0x7f21e005b098, 0xc000989710}, {0xc0011b8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989720}, {0x7f21e005b098, 0xc000989710}) /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({0x7f21e005b030, 0xc000989720}, {0x7f21e005b058, 0xc000989710}, {0x1539f8f, 0x14}, 0xc000989730, 0xc0004b4de0) /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 952 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e14cdc78, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000c46520, 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(0xc000c46500, {0xc000ee6000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000c46500, {0xc000ee6000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b340a8, {0xc000ee6000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000c01c40}, {0x7f21e005b098, 0xc000c01c50}, {0xc000ee6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c01c40}, {0x7f21e005b098, 0xc000c01c50}, {0xc000ee6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c01c40}, {0x7f21e005b098, 0xc000c01c50}) /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({0x7f21e005b030, 0xc000c01c40}, {0x7f21e005b058, 0xc000c01c50}, {0x1539fa3, 0x14}, 0xc000c01c60, 0xc000de7c80) /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 1050 [select, 9 minutes]: io.(*pipe).read(0xc0009bc5a0, {0xc00110a000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0009bc5a0, {0xc00110a000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0000b0e40, {0xc00110a000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000a8bab0}, {0x7f21e005b098, 0xc000a8baa0}, {0xc00110a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000a8bab0}, {0x7f21e005b098, 0xc000a8baa0}, {0xc00110a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000a8bab0}, {0x7f21e005b098, 0xc000a8baa0}) /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({0x7f21e005b030, 0xc000a8bab0}, {0x7f21e005b058, 0xc000a8baa0}, {0x1539f8f, 0x14}, 0xc000a8bac0, 0xc0009bc720) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 389 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1090 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e14cdb80, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002cad20, 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(0xc0002cad00, {0xc000fae400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0002cad00, {0xc000fae400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade070, {0xc000fae400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade070}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1051 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204318d90, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a30720, 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(0xc000a30700, {0xc00111a000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a30700, {0xc00111a000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00008a0b8, {0xc00111a000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000a8baf0}, {0x7f21e005b098, 0xc000a8bb00}, {0xc00111a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000a8baf0}, {0x7f21e005b098, 0xc000a8bb00}, {0xc00111a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000a8baf0}, {0x7f21e005b098, 0xc000a8bb00}) /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({0x7f21e005b030, 0xc000a8baf0}, {0x7f21e005b058, 0xc000a8bb00}, {0x1539fa3, 0x14}, 0xc000a8bb10, 0xc0007ca180) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 437 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1052 [select, 9 minutes]: io.(*pipe).read(0xc0007ca000, {0xc00110e000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0007ca000, {0xc00110e000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000179e40, {0xc00110e000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000a8bb00}, {0x7f21e005b098, 0xc000a8baf0}, {0xc00110e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000a8bb00}, {0x7f21e005b098, 0xc000a8baf0}, {0xc00110e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000a8bb00}, {0x7f21e005b098, 0xc000a8baf0}) /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({0x7f21e005b030, 0xc000a8bb00}, {0x7f21e005b058, 0xc000a8baf0}, {0x1539f8f, 0x14}, 0xc000a8bb10, 0xc0007ca180) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 437 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 953 [select, 9 minutes]: io.(*pipe).read(0xc000de7b00, {0xc000eec000, 0x4000, 0xc0007e0bc0?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000de7b00, {0xc000eec000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000c9dbc0, {0xc000eec000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000c01c50}, {0x7f21e005b098, 0xc000c01c40}, {0xc000eec000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c01c50}, {0x7f21e005b098, 0xc000c01c40}, {0xc000eec000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c01c50}, {0x7f21e005b098, 0xc000c01c40}) /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({0x7f21e005b030, 0xc000c01c50}, {0x7f21e005b058, 0xc000c01c40}, {0x1539f8f, 0x14}, 0xc000c01c60, 0xc000de7c80) /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 1085 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204317178, 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, {0xc001198000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020eb00, {0xc001198000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cb6098, {0xc001198000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000989760}, {0x7f21e005b098, 0xc000989770}, {0xc001198000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989760}, {0x7f21e005b098, 0xc000989770}, {0xc001198000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989760}, {0x7f21e005b098, 0xc000989770}) /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({0x7f21e005b030, 0xc000989760}, {0x7f21e005b058, 0xc000989770}, {0x1539fa3, 0x14}, 0xc000989780, 0xc00052e6c0) /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 1086 [select, 9 minutes]: io.(*pipe).read(0xc00052e540, {0xc000974000, 0x4000, 0x426b13?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00052e540, {0xc000974000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000e0f340, {0xc000974000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000989770}, {0x7f21e005b098, 0xc000989760}, {0xc000974000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989770}, {0x7f21e005b098, 0xc000989760}, {0xc000974000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989770}, {0x7f21e005b098, 0xc000989760}) /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({0x7f21e005b030, 0xc000989770}, {0x7f21e005b058, 0xc000989760}, {0x1539f8f, 0x14}, 0xc000989780, 0xc00052e6c0) /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 goroutine 1124 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e14cd990, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a308a0, 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(0xc000a30880, {0xc000a6a000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a30880, {0xc000a6a000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000a9e0c0, {0xc000a6a000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00091bee0}, {0x7f21e005b098, 0xc00091bef0}, {0xc000a6a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00091bee0}, {0x7f21e005b098, 0xc00091bef0}, {0xc000a6a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00091bee0}, {0x7f21e005b098, 0xc00091bef0}) /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({0x7f21e005b030, 0xc00091bee0}, {0x7f21e005b058, 0xc00091bef0}, {0x1539fa3, 0x14}, 0xc00091bf00, 0xc0007cacc0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 441 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1087 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204384de8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000cd2ca0, 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(0xc000cd2c80, {0xc0005c4000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000cd2c80, {0xc0005c4000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cb60a0, {0xc0005c4000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0009897b0}, {0x7f21e005b098, 0xc0009897c0}, {0xc0005c4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009897b0}, {0x7f21e005b098, 0xc0009897c0}, {0xc0005c4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009897b0}, {0x7f21e005b098, 0xc0009897c0}) /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({0x7f21e005b030, 0xc0009897b0}, {0x7f21e005b058, 0xc0009897c0}, {0x1539fa3, 0x14}, 0xc0009897d0, 0xc000897140) /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 1088 [select, 9 minutes]: io.(*pipe).read(0xc000896fc0, {0xc0011a4000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000896fc0, {0xc0011a4000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a95680, {0xc0011a4000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0009897c0}, {0x7f21e005b098, 0xc0009897b0}, {0xc0011a4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009897c0}, {0x7f21e005b098, 0xc0009897b0}, {0xc0011a4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009897c0}, {0x7f21e005b098, 0xc0009897b0}) /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({0x7f21e005b030, 0xc0009897c0}, {0x7f21e005b058, 0xc0009897b0}, {0x1539f8f, 0x14}, 0xc0009897d0, 0xc000897140) /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 1054 [select, 9 minutes]: io.(*pipe).read(0xc00078fbc0, {0xc001122000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00078fbc0, {0xc001122000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000179c80, {0xc001122000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000a8bb50}, {0x7f21e005b098, 0xc000a8bb40}, {0xc001122000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000a8bb50}, {0x7f21e005b098, 0xc000a8bb40}, {0xc001122000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000a8bb50}, {0x7f21e005b098, 0xc000a8bb40}) /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({0x7f21e005b030, 0xc000a8bb50}, {0x7f21e005b058, 0xc000a8bb40}, {0x1539f8f, 0x14}, 0xc000a8bb60, 0xc00078fd40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 436 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1154 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204384cf0, 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, {0xc000f22000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020e800, {0xc000f22000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c42090, {0xc000f22000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000190f20}, {0x7f21e005b098, 0xc000190f30}, {0xc000f22000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000190f20}, {0x7f21e005b098, 0xc000190f30}, {0xc000f22000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000190f20}, {0x7f21e005b098, 0xc000190f30}) /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({0x7f21e005b030, 0xc000190f20}, {0x7f21e005b058, 0xc000190f30}, {0x1539fa3, 0x14}, 0xc000190f40, 0xc000896780) /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 1155 [select, 9 minutes]: io.(*pipe).read(0xc000896600, {0xc0005c0000, 0x4000, 0xc0009be2f0?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000896600, {0xc0005c0000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a95480, {0xc0005c0000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000190f30}, {0x7f21e005b098, 0xc000190f20}, {0xc0005c0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000190f30}, {0x7f21e005b098, 0xc000190f20}, {0xc0005c0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000190f30}, {0x7f21e005b098, 0xc000190f20}) /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({0x7f21e005b030, 0xc000190f30}, {0x7f21e005b058, 0xc000190f20}, {0x1539f8f, 0x14}, 0xc000190f40, 0xc000896780) /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 1093 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e14cda88, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a30820, 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(0xc000a30800, {0xc000e88000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a30800, {0xc000e88000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000424038, {0xc000e88000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000e017d0}, {0x7f21e005b098, 0xc000e017e0}, {0xc000e88000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000e017d0}, {0x7f21e005b098, 0xc000e017e0}, {0xc000e88000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000e017d0}, {0x7f21e005b098, 0xc000e017e0}) /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({0x7f21e005b030, 0xc000e017d0}, {0x7f21e005b058, 0xc000e017e0}, {0x1539fa3, 0x14}, 0xc000e017f0, 0xc0007ca900) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 438 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1094 [select, 9 minutes]: io.(*pipe).read(0xc0007ca780, {0xc000dc0000, 0x4000, 0x426b13?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0007ca780, {0xc000dc0000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0007ce1c0, {0xc000dc0000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000e017e0}, {0x7f21e005b098, 0xc000e017d0}, {0xc000dc0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000e017e0}, {0x7f21e005b098, 0xc000e017d0}, {0xc000dc0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000e017e0}, {0x7f21e005b098, 0xc000e017d0}) /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({0x7f21e005b030, 0xc000e017e0}, {0x7f21e005b058, 0xc000e017d0}, {0x1539f8f, 0x14}, 0xc000e017f0, 0xc0007ca900) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 438 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 955 [select, 9 minutes]: io.(*pipe).read(0xc000de7800, {0xc000970000, 0x4000, 0x426b13?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000de7800, {0xc000970000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000c9da40, {0xc000970000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000c01ee0}, {0x7f21e005b098, 0xc000c01ed0}, {0xc000970000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c01ee0}, {0x7f21e005b098, 0xc000c01ed0}, {0xc000970000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c01ee0}, {0x7f21e005b098, 0xc000c01ed0}) /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({0x7f21e005b030, 0xc000c01ee0}, {0x7f21e005b058, 0xc000c01ed0}, {0x1539f8f, 0x14}, 0xc000c01ef0, 0xc000de7980) /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 1156 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2205c086a0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a4a720, 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(0xc000a4a700, {0xc000139000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a4a700, {0xc000139000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c42098, {0xc000139000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000c42098}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1157 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2205c085a8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a4a7a0, 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(0xc000a4a780, {0xc000faf000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a4a780, {0xc000faf000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c420a0, {0xc000faf000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000c420a0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1390 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2205c084b0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000c465a0, 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(0xc000c46580, {0xc001418000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000c46580, {0xc001418000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00018c030, {0xc001418000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000dcaa20}, {0x7f21e005b098, 0xc000dcaa30}, {0xc001418000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000dcaa20}, {0x7f21e005b098, 0xc000dcaa30}, {0xc001418000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000dcaa20}, {0x7f21e005b098, 0xc000dcaa30}) /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({0x7f21e005b030, 0xc000dcaa20}, {0x7f21e005b058, 0xc000dcaa30}, {0x1539fa3, 0x14}, 0xc000dcaa40, 0xc000ef0120) /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 1158 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2205c083b8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a4a820, 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(0xc000a4a800, {0xc000139800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a4a800, {0xc000139800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c420a8, {0xc000139800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000c420a8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1174 [select, 9 minutes]: io.(*pipe).read(0xc00078f800, {0xc0005aa000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00078f800, {0xc0005aa000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000179a40, {0xc0005aa000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0009898b0}, {0x7f21e005b098, 0xc0009898a0}, {0xc0005aa000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009898b0}, {0x7f21e005b098, 0xc0009898a0}, {0xc0005aa000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009898b0}, {0x7f21e005b098, 0xc0009898a0}) /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({0x7f21e005b030, 0xc0009898b0}, {0x7f21e005b058, 0xc0009898a0}, {0x1539f8f, 0x14}, 0xc0009898c0, 0xc00078f980) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 416 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1127 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e14ce340, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a307a0, 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(0xc000a30780, {0xc000c6c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a30780, {0xc000c6c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000424040, {0xc000c6c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000dca180}, {0x7f21e005b098, 0xc000dca190}, {0xc000c6c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000dca180}, {0x7f21e005b098, 0xc000dca190}, {0xc000c6c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000dca180}, {0x7f21e005b098, 0xc000dca190}) /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({0x7f21e005b030, 0xc000dca180}, {0x7f21e005b058, 0xc000dca190}, {0x1539fa3, 0x14}, 0xc000dca1a0, 0xc0007ca540) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 439 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1393 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2205c081c8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d2d20, 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(0xc0000d2d00, {0xc0013d8000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d2d00, {0xc0013d8000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00018c038, {0xc0013d8000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000dcaaf0}, {0x7f21e005b098, 0xc000dcab00}, {0xc0013d8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000dcaaf0}, {0x7f21e005b098, 0xc000dcab00}, {0xc0013d8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000dcaaf0}, {0x7f21e005b098, 0xc000dcab00}) /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({0x7f21e005b030, 0xc000dcaaf0}, {0x7f21e005b058, 0xc000dcab00}, {0x1539fa3, 0x14}, 0xc000dcab10, 0xc0007cb080) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 442 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1175 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204385b78, 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, {0xc000ba0000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020ea00, {0xc000ba0000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000424048, {0xc000ba0000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00005a040}, {0x7f21e005b098, 0xc00005a060}, {0xc000ba0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005a040}, {0x7f21e005b098, 0xc00005a060}, {0xc000ba0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005a040}, {0x7f21e005b098, 0xc00005a060}) /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({0x7f21e005b030, 0xc00005a040}, {0x7f21e005b058, 0xc00005a060}, {0x1539fa3, 0x14}, 0xc00005a070, 0xc0009bc300) /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 1176 [select, 9 minutes]: io.(*pipe).read(0xc0009bc180, {0xc00083a000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0009bc180, {0xc00083a000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0000b0cc0, {0xc00083a000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00005a060}, {0x7f21e005b098, 0xc00005a040}, {0xc00083a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005a060}, {0x7f21e005b098, 0xc00005a040}, {0xc00083a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005a060}, {0x7f21e005b098, 0xc00005a040}) /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({0x7f21e005b030, 0xc00005a060}, {0x7f21e005b058, 0xc00005a040}, {0x1539f8f, 0x14}, 0xc00005a070, 0xc0009bc300) /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 1097 [select, 9 minutes]: io.(*pipe).read(0xc0007ca3c0, {0xc0004a0000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0007ca3c0, {0xc0004a0000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0007ce040, {0xc0004a0000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000dca190}, {0x7f21e005b098, 0xc000dca180}, {0xc0004a0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000dca190}, {0x7f21e005b098, 0xc000dca180}, {0xc0004a0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000dca190}, {0x7f21e005b098, 0xc000dca180}) /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({0x7f21e005b030, 0xc000dca190}, {0x7f21e005b058, 0xc000dca180}, {0x1539f8f, 0x14}, 0xc000dca1a0, 0xc0007ca540) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 439 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1177 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204384910, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000cd2c20, 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(0xc000cd2c00, {0xc0004d2000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000cd2c00, {0xc0004d2000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000424050, {0xc0004d2000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00005a0c0}, {0x7f21e005b098, 0xc00005a0d0}, {0xc0004d2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005a0c0}, {0x7f21e005b098, 0xc00005a0d0}, {0xc0004d2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005a0c0}, {0x7f21e005b098, 0xc00005a0d0}) /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({0x7f21e005b030, 0xc00005a0c0}, {0x7f21e005b058, 0xc00005a0d0}, {0x1539fa3, 0x14}, 0xc00005a0e0, 0xc0006342a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 395 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1178 [select, 9 minutes]: io.(*pipe).read(0xc000634120, {0xc000478000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000634120, {0xc000478000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d8db00, {0xc000478000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00005a0d0}, {0x7f21e005b098, 0xc00005a0c0}, {0xc000478000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005a0d0}, {0x7f21e005b098, 0xc00005a0c0}, {0xc000478000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005a0d0}, {0x7f21e005b098, 0xc00005a0c0}) /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({0x7f21e005b030, 0xc00005a0d0}, {0x7f21e005b058, 0xc00005a0c0}, {0x1539f8f, 0x14}, 0xc00005a0e0, 0xc0006342a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 395 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1194 [select, 9 minutes]: io.(*pipe).read(0xc000e6a300, {0xc000a36000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000e6a300, {0xc000a36000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a94100, {0xc000a36000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0007d09b0}, {0x7f21e005b098, 0xc0007d09a0}, {0xc000a36000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0007d09b0}, {0x7f21e005b098, 0xc0007d09a0}, {0xc000a36000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0007d09b0}, {0x7f21e005b098, 0xc0007d09a0}) /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({0x7f21e005b030, 0xc0007d09b0}, {0x7f21e005b058, 0xc0007d09a0}, {0x1539f8f, 0x14}, 0xc0007d09c0, 0xc000e6a480) /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 1179 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2205c07818, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d2da0, 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(0xc0000d2d80, {0xc000b38000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d2d80, {0xc000b38000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000424058, {0xc000b38000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00005a110}, {0x7f21e005b098, 0xc00005a170}, {0xc000b38000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005a110}, {0x7f21e005b098, 0xc00005a170}, {0xc000b38000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005a110}, {0x7f21e005b098, 0xc00005a170}) /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({0x7f21e005b030, 0xc00005a110}, {0x7f21e005b058, 0xc00005a170}, {0x1539fa3, 0x14}, 0xc00005a1c0, 0xc0007cb500) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 466 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1193 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204131e88, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a4a420, 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(0xc000a4a400, {0xc000a32000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a4a400, {0xc000a32000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00017e160, {0xc000a32000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0007d09a0}, {0x7f21e005b098, 0xc0007d09b0}, {0xc000a32000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0007d09a0}, {0x7f21e005b098, 0xc0007d09b0}, {0xc000a32000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0007d09a0}, {0x7f21e005b098, 0xc0007d09b0}) /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({0x7f21e005b030, 0xc0007d09a0}, {0x7f21e005b058, 0xc0007d09b0}, {0x1539fa3, 0x14}, 0xc0007d09c0, 0xc000e6a480) /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 1299 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204131c98, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0005f0020, 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(0xc0005f0000, {0xc000efa000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0005f0000, {0xc000efa000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000424068, {0xc000efa000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00005a9d0}, {0x7f21e005b098, 0xc00005a9e0}, {0xc000efa000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005a9d0}, {0x7f21e005b098, 0xc00005a9e0}, {0xc000efa000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005a9d0}, {0x7f21e005b098, 0xc00005a9e0}) /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({0x7f21e005b030, 0xc00005a9d0}, {0x7f21e005b058, 0xc00005a9e0}, {0x1539fa3, 0x14}, 0xc00005a9f0, 0xc00052e2a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 396 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1307 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e05dda10, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000cd29a0, 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(0xc000cd2980, {0xc00116a000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000cd2980, {0xc00116a000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000424080, {0xc00116a000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00005ae70}, {0x7f21e005b098, 0xc00005ae80}, {0xc00116a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005ae70}, {0x7f21e005b098, 0xc00005ae80}, {0xc00116a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005ae70}, {0x7f21e005b098, 0xc00005ae80}) /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({0x7f21e005b030, 0xc00005ae70}, {0x7f21e005b058, 0xc00005ae80}, {0x1539fa3, 0x14}, 0xc00005aeb0, 0xc00071d500) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 449 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1191 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f22041314d8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d2e20, 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(0xc0000d2e00, {0xc0005e2000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d2e00, {0xc0005e2000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00017e158, {0xc0005e2000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0007d0950}, {0x7f21e005b098, 0xc0007d0960}, {0xc0005e2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0007d0950}, {0x7f21e005b098, 0xc0007d0960}, {0xc0005e2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0007d0950}, {0x7f21e005b098, 0xc0007d0960}) /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({0x7f21e005b030, 0xc0007d0950}, {0x7f21e005b058, 0xc0007d0960}, {0x1539fa3, 0x14}, 0xc0007d0970, 0xc0007cb740) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 445 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1206 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f22041312e8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac2f20, 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(0xc000ac2f00, {0xc00069bc00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac2f00, {0xc00069bc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade0f8, {0xc00069bc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade0f8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1207 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f22041311f0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac2fa0, 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(0xc000ac2f80, {0xc000c2e000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac2f80, {0xc000c2e000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade100, {0xc000c2e000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade100}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1338 [select, 9 minutes]: io.(*pipe).read(0xc00071d620, {0xc001288000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00071d620, {0xc001288000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000fe4b40, {0xc001288000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000c14770}, {0x7f21e005b098, 0xc000c14760}, {0xc001288000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c14770}, {0x7f21e005b098, 0xc000c14760}, {0xc001288000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c14770}, {0x7f21e005b098, 0xc000c14760}) /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({0x7f21e005b030, 0xc000c14770}, {0x7f21e005b058, 0xc000c14760}, {0x1539f8f, 0x14}, 0xc000c14780, 0xc00071d7a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 476 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1208 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204131000, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac3020, 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(0xc000ac3000, {0xc000c2e400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3000, {0xc000c2e400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade108, {0xc000c2e400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade108}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1210 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005dc90, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac3120, 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(0xc000ac3100, {0xc000b52400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3100, {0xc000b52400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade118, {0xc000b52400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade118}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1211 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005daa0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac31a0, 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(0xc000ac3180, {0xc000519800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3180, {0xc000519800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade120, {0xc000519800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade120}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1180 [select, 9 minutes]: io.(*pipe).read(0xc0007cb380, {0xc000502000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0007cb380, {0xc000502000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0007ce740, {0xc000502000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00005a170}, {0x7f21e005b098, 0xc00005a110}, {0xc000502000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005a170}, {0x7f21e005b098, 0xc00005a110}, {0xc000502000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005a170}, {0x7f21e005b098, 0xc00005a110}) /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({0x7f21e005b030, 0xc00005a170}, {0x7f21e005b058, 0xc00005a110}, {0x1539f8f, 0x14}, 0xc00005a1c0, 0xc0007cb500) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 466 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1213 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005d8b0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac32a0, 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(0xc000ac3280, {0xc0010ef800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3280, {0xc0010ef800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade130, {0xc0010ef800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade130}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1214 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005d7b8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac3320, 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(0xc000ac3300, {0xc0009abc00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3300, {0xc0009abc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade138, {0xc0009abc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade138}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1215 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005d6c0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac33a0, 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(0xc000ac3380, {0xc000a1b000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3380, {0xc000a1b000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade140, {0xc000a1b000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade140}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1388 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005d4d0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0005f00a0, 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(0xc0005f0080, {0xc0013cc000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0005f0080, {0xc0013cc000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00018c028, {0xc0013cc000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000dca9b0}, {0x7f21e005b098, 0xc000dca9c0}, {0xc0013cc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000dca9b0}, {0x7f21e005b098, 0xc000dca9c0}, {0xc0013cc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000dca9b0}, {0x7f21e005b098, 0xc000dca9c0}) /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({0x7f21e005b030, 0xc000dca9b0}, {0x7f21e005b058, 0xc000dca9c0}, {0x1539fa3, 0x14}, 0xc000dca9d0, 0xc00052eba0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 398 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1216 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005d3d8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac3420, 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(0xc000ac3400, {0xc000848800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3400, {0xc000848800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade148, {0xc000848800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade148}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1217 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005d2e0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac34a0, 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(0xc000ac3480, {0xc000610400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3480, {0xc000610400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade150, {0xc000610400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade150}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1164 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005d0f0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d85a0, 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(0xc0000d8580, {0xc000f36000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d8580, {0xc000f36000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000a9e008, {0xc000f36000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0009be690}, {0x7f21e005b098, 0xc0009be6a0}, {0xc000f36000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009be690}, {0x7f21e005b098, 0xc0009be6a0}, {0xc000f36000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009be690}, {0x7f21e005b098, 0xc0009be6a0}) /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({0x7f21e005b030, 0xc0009be690}, {0x7f21e005b058, 0xc0009be6a0}, {0x1539fa3, 0x14}, 0xc0009be6b0, 0xc0009bd1a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 446 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1235 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005cff8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac35a0, 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(0xc000ac3580, {0xc000cb0000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3580, {0xc000cb0000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade160, {0xc000cb0000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade160}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1236 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005ee00, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac3620, 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(0xc000ac3600, {0xc000af8800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3600, {0xc000af8800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade168, {0xc000af8800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade168}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1237 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005ec10, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac36a0, 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(0xc000ac3680, {0xc0009ab800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3680, {0xc0009ab800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade170, {0xc0009ab800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade170}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1238 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005eb18, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac3720, 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(0xc000ac3700, {0xc000af8400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3700, {0xc000af8400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade178, {0xc000af8400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade178}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1345 [select, 9 minutes]: io.(*pipe).read(0xc000d98000, {0xc000e7c000, 0x4000, 0x481349?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000d98000, {0xc000e7c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc001050f80, {0xc000e7c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000c14fa0}, {0x7f21e005b098, 0xc000c14f90}, {0xc000e7c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c14fa0}, {0x7f21e005b098, 0xc000c14f90}, {0xc000e7c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c14fa0}, {0x7f21e005b098, 0xc000c14f90}) /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({0x7f21e005b030, 0xc000c14fa0}, {0x7f21e005b058, 0xc000c14f90}, {0x1539f8f, 0x14}, 0xc000c14fb0, 0xc000d98360) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 406 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1240 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005e928, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac3820, 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(0xc000ac3800, {0xc000848400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3800, {0xc000848400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade188, {0xc000848400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade188}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 912 [select, 9 minutes]: io.(*pipe).read(0xc00052f080, {0xc00065e000, 0x4000, 0x4236766e72694949?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00052f080, {0xc00065e000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0003a3040, {0xc00065e000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000a02150}, {0x7f21e005b098, 0xc000a02140}, {0xc00065e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000a02150}, {0x7f21e005b098, 0xc000a02140}, {0xc00065e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000a02150}, {0x7f21e005b098, 0xc000a02140}) /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({0x7f21e005b030, 0xc000a02150}, {0x7f21e005b058, 0xc000a02140}, {0x1539f8f, 0x14}, 0xc000a02160, 0xc00052f200) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 399 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1241 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005e830, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac38a0, 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(0xc000ac3880, {0xc0011f6800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3880, {0xc0011f6800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade190, {0xc0011f6800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade190}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1165 [select, 9 minutes]: io.(*pipe).read(0xc0009bd020, {0xc000f32000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0009bd020, {0xc000f32000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0000b1580, {0xc000f32000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0009be6a0}, {0x7f21e005b098, 0xc0009be690}, {0xc000f32000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009be6a0}, {0x7f21e005b098, 0xc0009be690}, {0xc000f32000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009be6a0}, {0x7f21e005b098, 0xc0009be690}) /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({0x7f21e005b030, 0xc0009be6a0}, {0x7f21e005b058, 0xc0009be690}, {0x1539f8f, 0x14}, 0xc0009be6b0, 0xc0009bd1a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 446 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1242 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005e548, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac3920, 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(0xc000ac3900, {0xc000e51000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3900, {0xc000e51000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade198, {0xc000e51000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade198}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1243 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005e450, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac39a0, 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(0xc000ac3980, {0xc00081f000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3980, {0xc00081f000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade1a0, {0xc00081f000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade1a0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1315 [select, 9 minutes]: io.(*pipe).read(0xc0004b4600, {0xc000f3e000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0004b4600, {0xc000f3e000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d263c0, {0xc000f3e000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0009be840}, {0x7f21e005b098, 0xc0009be830}, {0xc000f3e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009be840}, {0x7f21e005b098, 0xc0009be830}, {0xc000f3e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009be840}, {0x7f21e005b098, 0xc0009be830}) /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({0x7f21e005b030, 0xc0009be840}, {0x7f21e005b058, 0xc0009be830}, {0x1539f8f, 0x14}, 0xc0009be850, 0xc0004b4960) /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 1246 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005e070, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac3b20, 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(0xc000ac3b00, {0xc00081f800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3b00, {0xc00081f800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade1b8, {0xc00081f800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade1b8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1247 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005fd80, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac3ba0, 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(0xc000ac3b80, {0xc00082c000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3b80, {0xc00082c000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade1c0, {0xc00082c000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade1c0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1283 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005f8a8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000cba720, 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(0xc000cba700, {0xc000dec000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000cba700, {0xc000dec000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00017e188, {0xc000dec000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0007d0b30}, {0x7f21e005b098, 0xc0007d0b40}, {0xc000dec000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0007d0b30}, {0x7f21e005b098, 0xc0007d0b40}, {0xc000dec000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0007d0b30}, {0x7f21e005b098, 0xc0007d0b40}) /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({0x7f21e005b030, 0xc0007d0b30}, {0x7f21e005b058, 0xc0007d0b40}, {0x1539fa3, 0x14}, 0xc0007d0b50, 0xc00081a720) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 470 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 911 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005fa98, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0005f02a0, 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(0xc0005f0280, {0xc00067c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0005f0280, {0xc00067c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cb6008, {0xc00067c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000a02140}, {0x7f21e005b098, 0xc000a02150}, {0xc00067c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000a02140}, {0x7f21e005b098, 0xc000a02150}, {0xc00067c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000a02140}, {0x7f21e005b098, 0xc000a02150}) /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({0x7f21e005b030, 0xc000a02140}, {0x7f21e005b058, 0xc000a02150}, {0x1539fa3, 0x14}, 0xc000a02160, 0xc00052f200) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 399 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1249 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005f9a0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac3ca0, 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(0xc000ac3c80, {0xc0008b0c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3c80, {0xc0008b0c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade1d0, {0xc0008b0c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade1d0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1284 [select, 9 minutes]: io.(*pipe).read(0xc00081a5a0, {0xc000b5a000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00081a5a0, {0xc000b5a000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0002c03c0, {0xc000b5a000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0007d0b40}, {0x7f21e005b098, 0xc0007d0b30}, {0xc000b5a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0007d0b40}, {0x7f21e005b098, 0xc0007d0b30}, {0xc000b5a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0007d0b40}, {0x7f21e005b098, 0xc0007d0b30}) /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({0x7f21e005b030, 0xc0007d0b40}, {0x7f21e005b058, 0xc0007d0b30}, {0x1539f8f, 0x14}, 0xc0007d0b50, 0xc00081a720) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 470 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1201 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005f6b8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d8620, 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(0xc0000d8600, {0xc000b4a000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d8600, {0xc000b4a000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00017e180, {0xc000b4a000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0007d0ae0}, {0x7f21e005b098, 0xc0007d0af0}, {0xc000b4a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0007d0ae0}, {0x7f21e005b098, 0xc0007d0af0}, {0xc000b4a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0007d0ae0}, {0x7f21e005b098, 0xc0007d0af0}) /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({0x7f21e005b030, 0xc0007d0ae0}, {0x7f21e005b058, 0xc0007d0af0}, {0x1539fa3, 0x14}, 0xc0007d0b00, 0xc0009bd6e0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 490 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1266 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005f7b0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac3d20, 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(0xc000ac3d00, {0xc0008b1400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3d00, {0xc0008b1400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade1d8, {0xc0008b1400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade1d8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1267 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005f5c0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac3da0, 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(0xc000ac3d80, {0xc0008b1000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3d80, {0xc0008b1000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade1e0, {0xc0008b1000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade1e0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1332 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005f4c8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000cd28a0, 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(0xc000cd2880, {0xc0005e6000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000cd2880, {0xc0005e6000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00008a0e8, {0xc0005e6000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000c145c0}, {0x7f21e005b098, 0xc000c145d0}, {0xc0005e6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c145c0}, {0x7f21e005b098, 0xc000c145d0}, {0xc0005e6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c145c0}, {0x7f21e005b098, 0xc000c145d0}) /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({0x7f21e005b030, 0xc000c145c0}, {0x7f21e005b058, 0xc000c145d0}, {0x1539fa3, 0x14}, 0xc000c145e0, 0xc00071d200) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 397 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1072 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005f2d8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d2f20, 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(0xc0000d2f00, {0xc0010ba000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d2f00, {0xc0010ba000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cd60c0, {0xc0010ba000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0003a04e0}, {0x7f21e005b098, 0xc0003a04f0}, {0xc0010ba000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0003a04e0}, {0x7f21e005b098, 0xc0003a04f0}, {0xc0010ba000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0003a04e0}, {0x7f21e005b098, 0xc0003a04f0}) /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({0x7f21e005b030, 0xc0003a04e0}, {0x7f21e005b058, 0xc0003a04f0}, {0x1539fa3, 0x14}, 0xc0003a0500, 0xc000ef0720) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 472 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1269 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005f1e0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac3ea0, 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(0xc000ac3e80, {0xc0008b1800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3e80, {0xc0008b1800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade1f0, {0xc0008b1800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade1f0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1270 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005f0e8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac3f20, 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(0xc000ac3f00, {0xc0008b1c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac3f00, {0xc0008b1c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade1f8, {0xc0008b1c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade1f8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1314 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e05ddfe0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000c46620, 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(0xc000c46600, {0xc000f42000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000c46600, {0xc000f42000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000a9e028, {0xc000f42000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0009be830}, {0x7f21e005b098, 0xc0009be840}, {0xc000f42000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009be830}, {0x7f21e005b098, 0xc0009be840}, {0xc000f42000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009be830}, {0x7f21e005b098, 0xc0009be840}) /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({0x7f21e005b030, 0xc0009be830}, {0x7f21e005b058, 0xc0009be840}, {0x1539fa3, 0x14}, 0xc0009be850, 0xc0004b4960) /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 1316 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005eff0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000cba920, 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(0xc000cba900, {0xc000f46000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000cba900, {0xc000f46000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000a9e068, {0xc000f46000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0009be880}, {0x7f21e005b098, 0xc0009be890}, {0xc000f46000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009be880}, {0x7f21e005b098, 0xc0009be890}, {0xc000f46000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009be880}, {0x7f21e005b098, 0xc0009be890}) /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({0x7f21e005b030, 0xc0009be880}, {0x7f21e005b058, 0xc0009be890}, {0x1539fa3, 0x14}, 0xc0009be8a0, 0xc00081a900) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 488 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1271 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005eef8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d482a0, 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(0xc000d48280, {0xc000a1a000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d48280, {0xc000a1a000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade200, {0xc000a1a000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade200}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 904 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e05dddf0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0005f0420, 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(0xc0005f0400, {0xc0013f0000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0005f0400, {0xc0013f0000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cb6000, {0xc0013f0000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000a8ad80}, {0x7f21e005b098, 0xc000a8ad90}, {0xc0013f0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000a8ad80}, {0x7f21e005b098, 0xc000a8ad90}, {0xc0013f0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000a8ad80}, {0x7f21e005b098, 0xc000a8ad90}) /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({0x7f21e005b030, 0xc000a8ad80}, {0x7f21e005b058, 0xc000a8ad90}, {0x1539fa3, 0x14}, 0xc000a8ada0, 0xc00052f500) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 400 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 905 [select, 9 minutes]: io.(*pipe).read(0xc00052f380, {0xc000626000, 0x4000, 0x437444696c48346c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00052f380, {0xc000626000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0003a31c0, {0xc000626000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000a8ad90}, {0x7f21e005b098, 0xc000a8ad80}, {0xc000626000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000a8ad90}, {0x7f21e005b098, 0xc000a8ad80}, {0xc000626000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000a8ad90}, {0x7f21e005b098, 0xc000a8ad80}) /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({0x7f21e005b030, 0xc000a8ad90}, {0x7f21e005b058, 0xc000a8ad80}, {0x1539f8f, 0x14}, 0xc000a8ada0, 0xc00052f500) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 400 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1346 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e05ddcf8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000c466a0, 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(0xc000c46680, {0xc0010c2000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000c46680, {0xc0010c2000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cd60c8, {0xc0010c2000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0003a0530}, {0x7f21e005b098, 0xc0003a0540}, {0xc0010c2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0003a0530}, {0x7f21e005b098, 0xc0003a0540}, {0xc0010c2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0003a0530}, {0x7f21e005b098, 0xc0003a0540}) /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({0x7f21e005b030, 0xc0003a0530}, {0x7f21e005b058, 0xc0003a0540}, {0x1539fa3, 0x14}, 0xc0003a0560, 0xc0004b4ba0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 489 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1272 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e05ddc00, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d483a0, 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(0xc000d48380, {0xc000a1a400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d48380, {0xc000a1a400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade208, {0xc000a1a400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade208}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1506 [select, 9 minutes]: io.(*pipe).read(0xc000ef0c60, {0xc001244000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000ef0c60, {0xc001244000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0007cf140, {0xc001244000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000c00d20}, {0x7f21e005b098, 0xc000c00d10}, {0xc001244000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c00d20}, {0x7f21e005b098, 0xc000c00d10}, {0xc001244000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c00d20}, {0x7f21e005b098, 0xc000c00d10}) /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({0x7f21e005b030, 0xc000c00d20}, {0x7f21e005b058, 0xc000c00d10}, {0x1539f8f, 0x14}, 0xc000c00d30, 0xc000ef0de0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 473 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1317 [select, 9 minutes]: io.(*pipe).read(0xc00081a780, {0xc000f4a000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00081a780, {0xc000f4a000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0002c0500, {0xc000f4a000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0009be890}, {0x7f21e005b098, 0xc0009be880}, {0xc000f4a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009be890}, {0x7f21e005b098, 0xc0009be880}, {0xc000f4a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009be890}, {0x7f21e005b098, 0xc0009be880}) /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({0x7f21e005b030, 0xc0009be890}, {0x7f21e005b058, 0xc0009be880}, {0x1539f8f, 0x14}, 0xc0009be8a0, 0xc00081a900) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 488 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1318 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e05ddee8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d86a0, 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(0xc0000d8680, {0xc000f4e000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d8680, {0xc000f4e000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000a9e070, {0xc000f4e000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0009be8d0}, {0x7f21e005b098, 0xc0009be8e0}, {0xc000f4e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009be8d0}, {0x7f21e005b098, 0xc0009be8e0}, {0xc000f4e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009be8d0}, {0x7f21e005b098, 0xc0009be8e0}) /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({0x7f21e005b030, 0xc0009be8d0}, {0x7f21e005b058, 0xc0009be8e0}, {0x1539fa3, 0x14}, 0xc0009be8f0, 0xc0009bdaa0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 491 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1319 [select, 9 minutes]: io.(*pipe).read(0xc0009bd920, {0xc000f52000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0009bd920, {0xc000f52000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0000b1a00, {0xc000f52000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0009be8e0}, {0x7f21e005b098, 0xc0009be8d0}, {0xc000f52000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009be8e0}, {0x7f21e005b098, 0xc0009be8d0}, {0xc000f52000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009be8e0}, {0x7f21e005b098, 0xc0009be8d0}) /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({0x7f21e005b030, 0xc0009be8e0}, {0x7f21e005b058, 0xc0009be8d0}, {0x1539f8f, 0x14}, 0xc0009be8f0, 0xc0009bdaa0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 491 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1112 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e05dd728, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d87a0, 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(0xc0000d8780, {0xc0007f4000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d8780, {0xc0007f4000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b34000, {0xc0007f4000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00027f1f0}, {0x7f21e005b098, 0xc00027f200}, {0xc0007f4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027f1f0}, {0x7f21e005b098, 0xc00027f200}, {0xc0007f4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027f1f0}, {0x7f21e005b098, 0xc00027f200}) /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({0x7f21e005b030, 0xc00027f1f0}, {0x7f21e005b058, 0xc00027f200}, {0x1539fa3, 0x14}, 0xc00027f220, 0xc000b18060) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 494 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1276 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e05dd630, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d487a0, 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(0xc000d48780, {0xc00082cc00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d48780, {0xc00082cc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade228, {0xc00082cc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade228}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1277 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e05dd538, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d488a0, 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(0xc000d48880, {0xc00082d000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d48880, {0xc00082d000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade230, {0xc00082d000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade230}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1113 [select, 9 minutes]: io.(*pipe).read(0xc0009bde60, {0xc0007ec000, 0x4000, 0x0?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0009bde60, {0xc0007ec000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0000b1c80, {0xc0007ec000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00027f200}, {0x7f21e005b098, 0xc00027f1f0}, {0xc0007ec000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027f200}, {0x7f21e005b098, 0xc00027f1f0}, {0xc0007ec000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027f200}, {0x7f21e005b098, 0xc00027f1f0}) /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({0x7f21e005b030, 0xc00027f200}, {0x7f21e005b058, 0xc00027f1f0}, {0x1539f8f, 0x14}, 0xc00027f220, 0xc000b18060) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 494 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1349 [select, 9 minutes]: io.(*pipe).read(0xc000b9dc80, {0xc001084000, 0x4000, 0x40d574?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000b9dc80, {0xc001084000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0001a16c0, {0xc001084000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0003a05b0}, {0x7f21e005b098, 0xc0003a05a0}, {0xc001084000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0003a05b0}, {0x7f21e005b098, 0xc0003a05a0}, {0xc001084000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0003a05b0}, {0x7f21e005b098, 0xc0003a05a0}) /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({0x7f21e005b030, 0xc0003a05b0}, {0x7f21e005b058, 0xc0003a05a0}, {0x1539f8f, 0x14}, 0xc0003a05c0, 0xc000b9de00) /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 1153 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e05dd158, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d3020, 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(0xc0000d3000, {0xc001240000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d3000, {0xc001240000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00123e008, {0xc001240000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000c00d10}, {0x7f21e005b098, 0xc000c00d20}, {0xc001240000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c00d10}, {0x7f21e005b098, 0xc000c00d20}, {0xc001240000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c00d10}, {0x7f21e005b098, 0xc000c00d20}) /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({0x7f21e005b030, 0xc000c00d10}, {0x7f21e005b058, 0xc000c00d20}, {0x1539fa3, 0x14}, 0xc000c00d30, 0xc000ef0de0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 473 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1280 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e05dd250, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d48c20, 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(0xc000d48c00, {0xc00097e400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d48c00, {0xc00097e400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade248, {0xc00097e400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade248}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1456 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2205c080d0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000cbab20, 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(0xc000cbab00, {0xc001080000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000cbab00, {0xc001080000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0004240c8, {0xc001080000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00005b7f0}, {0x7f21e005b098, 0xc00005b800}, {0xc001080000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005b7f0}, {0x7f21e005b098, 0xc00005b800}, {0xc001080000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005b7f0}, {0x7f21e005b098, 0xc00005b800}) /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({0x7f21e005b030, 0xc00005b7f0}, {0x7f21e005b058, 0xc00005b800}, {0x1539fa3, 0x14}, 0xc00005b810, 0xc000a66960) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 480 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1586 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0065308, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0005f0d20, 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(0xc0005f0d00, {0xc000e74000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0005f0d00, {0xc000e74000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b340d0, {0xc000e74000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00027fae0}, {0x7f21e005b098, 0xc00027faf0}, {0xc000e74000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027fae0}, {0x7f21e005b098, 0xc00027faf0}, {0xc000e74000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027fae0}, {0x7f21e005b098, 0xc00027faf0}) /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({0x7f21e005b030, 0xc00027fae0}, {0x7f21e005b058, 0xc00027faf0}, {0x1539fa3, 0x14}, 0xc00027fb10, 0xc00052faa0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 402 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1119 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0064f28, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d8820, 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(0xc0000d8800, {0xc0012dc000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d8800, {0xc0012dc000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b34010, {0xc0012dc000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00027f5e0}, {0x7f21e005b098, 0xc00027f620}, {0xc0012dc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027f5e0}, {0x7f21e005b098, 0xc00027f620}, {0xc0012dc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027f5e0}, {0x7f21e005b098, 0xc00027f620}) /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({0x7f21e005b030, 0xc00027f5e0}, {0x7f21e005b058, 0xc00027f620}, {0x1539fa3, 0x14}, 0xc00027f630, 0xc000b197a0) /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 1364 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0065020, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d493a0, 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(0xc000d49380, {0xc0011ec000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49380, {0xc0011ec000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade268, {0xc0011ec000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade268}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1365 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0064c40, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d49420, 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(0xc000d49400, {0xc0005fd800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49400, {0xc0005fd800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade270, {0xc0005fd800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade270}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1366 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0064b48, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d49520, 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(0xc000d49500, {0xc0011ec400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49500, {0xc0011ec400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade278, {0xc0011ec400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade278}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1367 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0064a50, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d498a0, 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(0xc000d49880, {0xc0011ec800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49880, {0xc0011ec800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade280, {0xc0011ec800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade280}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1369 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0064670, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000d49a20, 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(0xc000d49a00, {0xc0010ee400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000d49a00, {0xc0010ee400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade290, {0xc0010ee400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade290}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1321 [select, 9 minutes]: io.(*pipe).read(0xc000b19860, {0xc000f62000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000b19860, {0xc000f62000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0000b1e00, {0xc000f62000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0009be930}, {0x7f21e005b098, 0xc0009be920}, {0xc000f62000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009be930}, {0x7f21e005b098, 0xc0009be920}, {0xc000f62000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009be930}, {0x7f21e005b098, 0xc0009be920}) /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({0x7f21e005b030, 0xc0009be930}, {0x7f21e005b058, 0xc0009be920}, {0x1539f8f, 0x14}, 0xc0009be940, 0xc000b19f20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 390 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1371 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f220431cdb0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c6020, 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(0xc0011c6000, {0xc00097f800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6000, {0xc00097f800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade2a0, {0xc00097f800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade2a0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1372 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f220431ccb8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c60a0, 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(0xc0011c6080, {0xc0010eec00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6080, {0xc0010eec00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade2a8, {0xc0010eec00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade2a8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1256 [select, 9 minutes]: io.(*pipe).read(0xc001032a80, {0xc00113a000, 0x4000, 0x0?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc001032a80, {0xc00113a000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0009a0980, {0xc00113a000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000e00890}, {0x7f21e005b098, 0xc000e00880}, {0xc00113a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000e00890}, {0x7f21e005b098, 0xc000e00880}, {0xc00113a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000e00890}, {0x7f21e005b098, 0xc000e00880}) /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({0x7f21e005b030, 0xc000e00890}, {0x7f21e005b058, 0xc000e00880}, {0x1539f8f, 0x14}, 0xc000e008a0, 0xc001032c00) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 444 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1386 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f220431cbc0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020efa0, 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(0xc00020ef80, {0xc0012a4000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020ef80, {0xc0012a4000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00018c020, {0xc0012a4000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000dca960}, {0x7f21e005b098, 0xc000dca970}, {0xc0012a4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000dca960}, {0x7f21e005b098, 0xc000dca970}, {0xc0012a4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000dca960}, {0x7f21e005b098, 0xc000dca970}) /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({0x7f21e005b030, 0xc000dca960}, {0x7f21e005b058, 0xc000dca970}, {0x1539fa3, 0x14}, 0xc000dca980, 0xc0001ca840) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 401 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1373 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f220431cac8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c6120, 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(0xc0011c6100, {0xc00097f400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6100, {0xc00097f400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade2b0, {0xc00097f400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade2b0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1374 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f220431c8d8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c61a0, 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(0xc0011c6180, {0xc000b22000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6180, {0xc000b22000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade2b8, {0xc000b22000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade2b8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1375 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f220431c6e8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c6220, 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(0xc0011c6200, {0xc00097fc00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6200, {0xc00097fc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade2c0, {0xc00097fc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade2c0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1376 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f220431c5f0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c62a0, 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(0xc0011c6280, {0xc000b22400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6280, {0xc000b22400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade2c8, {0xc000b22400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade2c8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1377 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f220431c4f8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c6320, 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(0xc0011c6300, {0xc000b22800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6300, {0xc000b22800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade2d0, {0xc000b22800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade2d0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1394 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f220431c400, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c63a0, 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(0xc0011c6380, {0xc000b23800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6380, {0xc000b23800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade2d8, {0xc000b23800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade2d8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1296 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0066380, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002cae20, 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(0xc0002cae00, {0xc0012a8000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0002cae00, {0xc0012a8000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00017e1a8, {0xc0012a8000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0007d0fa0}, {0x7f21e005b098, 0xc0007d0fb0}, {0xc0012a8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0007d0fa0}, {0x7f21e005b098, 0xc0007d0fb0}, {0xc0012a8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0007d0fa0}, {0x7f21e005b098, 0xc0007d0fb0}) /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({0x7f21e005b030, 0xc0007d0fa0}, {0x7f21e005b058, 0xc0007d0fb0}, {0x1539fa3, 0x14}, 0xc0007d0fc0, 0xc000fdd920) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 496 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1588 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0066288, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0005f0da0, 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(0xc0005f0d80, {0xc0009b8000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0005f0d80, {0xc0009b8000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b340d8, {0xc0009b8000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00027fb40}, {0x7f21e005b098, 0xc00027fb50}, {0xc0009b8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027fb40}, {0x7f21e005b098, 0xc00027fb50}, {0xc0009b8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027fb40}, {0x7f21e005b098, 0xc00027fb50}) /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({0x7f21e005b030, 0xc00027fb40}, {0x7f21e005b058, 0xc00027fb50}, {0x1539fa3, 0x14}, 0xc00027fb60, 0xc000c9e300) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 403 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1395 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0066478, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c6420, 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(0xc0011c6400, {0xc000b22c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6400, {0xc000b22c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade2e0, {0xc000b22c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade2e0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1152 [select, 9 minutes]: io.(*pipe).read(0xc000ef1aa0, {0xc001230000, 0x4000, 0x0?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000ef1aa0, {0xc001230000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0007cf9c0, {0xc001230000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000c00ca0}, {0x7f21e005b098, 0xc000c00c70}, {0xc001230000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c00ca0}, {0x7f21e005b098, 0xc000c00c70}, {0xc001230000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c00ca0}, {0x7f21e005b098, 0xc000c00c70}) /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({0x7f21e005b030, 0xc000c00ca0}, {0x7f21e005b058, 0xc000c00c70}, {0x1539f8f, 0x14}, 0xc000c00cb0, 0xc000ef1c20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 475 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1294 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0065cb8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00020f020, 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(0xc00020f000, {0xc0012d0000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc00020f000, {0xc0012d0000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00017e1a0, {0xc0012d0000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0007d0f50}, {0x7f21e005b098, 0xc0007d0f60}, {0xc0012d0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0007d0f50}, {0x7f21e005b098, 0xc0007d0f60}, {0xc0012d0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0007d0f50}, {0x7f21e005b098, 0xc0007d0f60}) /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({0x7f21e005b030, 0xc0007d0f50}, {0x7f21e005b058, 0xc0007d0f60}, {0x1539fa3, 0x14}, 0xc0007d0f70, 0xc0001caae0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 477 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1397 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0065db0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c6520, 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(0xc0011c6500, {0xc000b23400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6500, {0xc000b23400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade2f0, {0xc000b23400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade2f0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1308 [select, 9 minutes]: io.(*pipe).read(0xc00071d380, {0xc001172000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00071d380, {0xc001172000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000fe47c0, {0xc001172000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00005ae80}, {0x7f21e005b098, 0xc00005ae70}, {0xc001172000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005ae80}, {0x7f21e005b098, 0xc00005ae70}, {0xc001172000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005ae80}, {0x7f21e005b098, 0xc00005ae70}) /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({0x7f21e005b030, 0xc00005ae80}, {0x7f21e005b058, 0xc00005ae70}, {0x1539f8f, 0x14}, 0xc00005aeb0, 0xc00071d500) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 449 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1398 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e00659d0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c65a0, 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(0xc0011c6580, {0xc00097f000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6580, {0xc00097f000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade2f8, {0xc00097f000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade2f8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1324 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f220431d190, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d30a0, 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(0xc0000d3080, {0xc000f5a000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d3080, {0xc000f5a000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000a9e088, {0xc000f5a000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0009be9c0}, {0x7f21e005b098, 0xc0009be9d0}, {0xc000f5a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009be9c0}, {0x7f21e005b098, 0xc0009be9d0}, {0xc000f5a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009be9c0}, {0x7f21e005b098, 0xc0009be9d0}) /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({0x7f21e005b030, 0xc0009be9c0}, {0x7f21e005b058, 0xc0009be9d0}, {0x1539fa3, 0x14}, 0xc0009be9e0, 0xc000ef1560) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 478 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1325 [select, 9 minutes]: io.(*pipe).read(0xc000ef13e0, {0xc000f76000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000ef13e0, {0xc000f76000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0007cf640, {0xc000f76000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0009be9d0}, {0x7f21e005b098, 0xc0009be9c0}, {0xc000f76000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009be9d0}, {0x7f21e005b098, 0xc0009be9c0}, {0xc000f76000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009be9d0}, {0x7f21e005b098, 0xc0009be9c0}) /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({0x7f21e005b030, 0xc0009be9d0}, {0x7f21e005b058, 0xc0009be9c0}, {0x1539f8f, 0x14}, 0xc0009be9e0, 0xc000ef1560) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 478 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1352 [select, 9 minutes]: io.(*pipe).read(0xc000b9d560, {0xc0010c6000, 0x4000, 0x0?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000b9d560, {0xc0010c6000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0001a1340, {0xc0010c6000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0003a09b0}, {0x7f21e005b098, 0xc0003a09a0}, {0xc0010c6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0003a09b0}, {0x7f21e005b098, 0xc0003a09a0}, {0xc0010c6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0003a09b0}, {0x7f21e005b098, 0xc0003a09a0}) /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({0x7f21e005b030, 0xc0003a09b0}, {0x7f21e005b058, 0xc0003a09a0}, {0x1539f8f, 0x14}, 0xc0003a09c0, 0xc000b9d6e0) /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 1310 [select, 9 minutes]: io.(*pipe).read(0xc001032e40, {0xc0012c8000, 0x4000, 0x47fa4c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc001032e40, {0xc0012c8000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0009a0b00, {0xc0012c8000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00005afc0}, {0x7f21e005b098, 0xc00005afb0}, {0xc0012c8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005afc0}, {0x7f21e005b098, 0xc00005afb0}, {0xc0012c8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005afc0}, {0x7f21e005b098, 0xc00005afb0}) /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({0x7f21e005b030, 0xc00005afc0}, {0x7f21e005b058, 0xc00005afb0}, {0x1539f8f, 0x14}, 0xc00005afd0, 0xc001032fc0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 495 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1399 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e00658d8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c6620, 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(0xc0011c6600, {0xc001266c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6600, {0xc001266c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade300, {0xc001266c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade300}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1400 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e00656e8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c66a0, 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(0xc0011c6680, {0xc001267800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6680, {0xc001267800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade308, {0xc001267800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade308}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1337 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e00655f0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000cd3120, 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(0xc000cd3100, {0xc001298000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000cd3100, {0xc001298000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00008a108, {0xc001298000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000c14760}, {0x7f21e005b098, 0xc000c14770}, {0xc001298000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c14760}, {0x7f21e005b098, 0xc000c14770}, {0xc001298000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c14760}, {0x7f21e005b098, 0xc000c14770}) /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({0x7f21e005b030, 0xc000c14760}, {0x7f21e005b058, 0xc000c14770}, {0x1539fa3, 0x14}, 0xc000c14780, 0xc00071d7a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 476 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1385 [select, 9 minutes]: io.(*pipe).read(0xc000897da0, {0xc00129c000, 0x4000, 0x47fa4c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000897da0, {0xc00129c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000e0e500, {0xc00129c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000dca920}, {0x7f21e005b098, 0xc000dca910}, {0xc00129c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000dca920}, {0x7f21e005b098, 0xc000dca910}, {0xc00129c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000dca920}, {0x7f21e005b098, 0xc000dca910}) /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({0x7f21e005b030, 0xc000dca920}, {0x7f21e005b058, 0xc000dca910}, {0x1539f8f, 0x14}, 0xc000dca930, 0xc000897f20) /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 1410 [select, 9 minutes]: io.(*pipe).read(0xc00078e300, {0xc0007f8000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00078e300, {0xc0007f8000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0001a1980, {0xc0007f8000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00027f6b0}, {0x7f21e005b098, 0xc00027f690}, {0xc0007f8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027f6b0}, {0x7f21e005b098, 0xc00027f690}, {0xc0007f8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027f6b0}, {0x7f21e005b098, 0xc00027f690}) /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({0x7f21e005b030, 0xc00027f6b0}, {0x7f21e005b058, 0xc00027f690}, {0x1539f8f, 0x14}, 0xc00027f6e0, 0xc00078e480) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 413 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1403 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0067110, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c6820, 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(0xc0011c6800, {0xc001267c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6800, {0xc001267c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade320, {0xc001267c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade320}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1404 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0067018, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c68a0, 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(0xc0011c6880, {0xc0005ff000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6880, {0xc0005ff000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade328, {0xc0005ff000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade328}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1411 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f220431a3d8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a305a0, 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(0xc000a30580, {0xc0012f4000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a30580, {0xc0012f4000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b34050, {0xc0012f4000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00027f720}, {0x7f21e005b098, 0xc00027f730}, {0xc0012f4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027f720}, {0x7f21e005b098, 0xc00027f730}, {0xc0012f4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027f720}, {0x7f21e005b098, 0xc00027f730}) /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({0x7f21e005b030, 0xc00027f720}, {0x7f21e005b058, 0xc00027f730}, {0x1539fa3, 0x14}, 0xc00027f750, 0xc00078f380) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 434 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1412 [select, 9 minutes]: io.(*pipe).read(0xc00078f200, {0xc0007fc000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00078f200, {0xc0007fc000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000179700, {0xc0007fc000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00027f730}, {0x7f21e005b098, 0xc00027f720}, {0xc0007fc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027f730}, {0x7f21e005b098, 0xc00027f720}, {0xc0007fc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027f730}, {0x7f21e005b098, 0xc00027f720}) /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({0x7f21e005b030, 0xc00027f730}, {0x7f21e005b058, 0xc00027f720}, {0x1539f8f, 0x14}, 0xc00027f750, 0xc00078f380) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 434 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1151 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0066e28, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d31a0, 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(0xc0000d3180, {0xc001360000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d3180, {0xc001360000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00123e000, {0xc001360000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000c00c70}, {0x7f21e005b098, 0xc000c00ca0}, {0xc001360000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c00c70}, {0x7f21e005b098, 0xc000c00ca0}, {0xc001360000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c00c70}, {0x7f21e005b098, 0xc000c00ca0}) /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({0x7f21e005b030, 0xc000c00c70}, {0x7f21e005b058, 0xc000c00ca0}, {0x1539fa3, 0x14}, 0xc000c00cb0, 0xc000ef1c20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 475 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1405 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0066f20, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c6920, 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(0xc0011c6900, {0xc001266800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6900, {0xc001266800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade330, {0xc001266800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade330}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1387 [select, 9 minutes]: io.(*pipe).read(0xc0001ca240, {0xc0012c4000, 0x4000, 0x47fa4c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0001ca240, {0xc0012c4000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000e0e640, {0xc0012c4000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000dca970}, {0x7f21e005b098, 0xc000dca960}, {0xc0012c4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000dca970}, {0x7f21e005b098, 0xc000dca960}, {0xc0012c4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000dca970}, {0x7f21e005b098, 0xc000dca960}) /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({0x7f21e005b030, 0xc000dca970}, {0x7f21e005b058, 0xc000dca960}, {0x1539f8f, 0x14}, 0xc000dca980, 0xc0001ca840) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 401 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1312 [select, 9 minutes]: io.(*pipe).read(0xc000c9e4e0, {0xc001294000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000c9e4e0, {0xc001294000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000c9c0c0, {0xc001294000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00005b050}, {0x7f21e005b098, 0xc00005b010}, {0xc001294000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005b050}, {0x7f21e005b098, 0xc00005b010}, {0xc001294000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005b050}, {0x7f21e005b098, 0xc00005b010}) /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({0x7f21e005b030, 0xc00005b050}, {0x7f21e005b058, 0xc00005b010}, {0x1539f8f, 0x14}, 0xc00005b060, 0xc000c9e8a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 407 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1406 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0066d30, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c69a0, 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(0xc0011c6980, {0xc0005fe800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6980, {0xc0005fe800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade338, {0xc0005fe800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade338}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1424 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0066c38, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0005f0ea0, 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(0xc0005f0e80, {0xc000b5e000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0005f0e80, {0xc000b5e000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b340c8, {0xc000b5e000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00027fa80}, {0x7f21e005b098, 0xc00027faa0}, {0xc000b5e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027fa80}, {0x7f21e005b098, 0xc00027faa0}, {0xc000b5e000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027fa80}, {0x7f21e005b098, 0xc00027faa0}) /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({0x7f21e005b030, 0xc00027fa80}, {0x7f21e005b058, 0xc00027faa0}, {0x1539fa3, 0x14}, 0xc00027fab0, 0xc000c9f9e0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 408 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1462 [select, 9 minutes]: io.(*pipe).read(0xc00039c540, {0xc0012fc000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00039c540, {0xc0012fc000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d26c80, {0xc0012fc000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000989150}, {0x7f21e005b098, 0xc000989140}, {0xc0012fc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989150}, {0x7f21e005b098, 0xc000989140}, {0xc0012fc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989150}, {0x7f21e005b098, 0xc000989140}) /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({0x7f21e005b030, 0xc000989150}, {0x7f21e005b058, 0xc000989140}, {0x1539f8f, 0x14}, 0xc000989160, 0xc00039c720) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 498 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1408 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0066950, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c6aa0, 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(0xc0011c6a80, {0xc0010ef400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6a80, {0xc0010ef400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade348, {0xc0010ef400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade348}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1414 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f220431c9d0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d8aa0, 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(0xc0000d8a80, {0xc001308000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d8a80, {0xc001308000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b34070, {0xc001308000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00027f8a0}, {0x7f21e005b098, 0xc00027f8c0}, {0xc001308000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027f8a0}, {0x7f21e005b098, 0xc00027f8c0}, {0xc001308000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027f8a0}, {0x7f21e005b098, 0xc00027f8c0}) /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({0x7f21e005b030, 0xc00027f8a0}, {0x7f21e005b058, 0xc00027f8c0}, {0x1539fa3, 0x14}, 0xc00027f8f0, 0xc000966180) /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 1409 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0066858, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c6b20, 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(0xc0011c6b00, {0xc0010ef000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6b00, {0xc0010ef000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade350, {0xc0010ef000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade350}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1327 [select, 9 minutes]: io.(*pipe).read(0xc0004b5440, {0xc000f6a000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0004b5440, {0xc000f6a000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d26780, {0xc000f6a000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0009bea20}, {0x7f21e005b098, 0xc0009bea10}, {0xc000f6a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009bea20}, {0x7f21e005b098, 0xc0009bea10}, {0xc000f6a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009bea20}, {0x7f21e005b098, 0xc0009bea10}) /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({0x7f21e005b030, 0xc0009bea20}, {0x7f21e005b058, 0xc0009bea10}, {0x1539f8f, 0x14}, 0xc0009bea30, 0xc0004b55c0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 448 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1493 [select, 9 minutes]: io.(*pipe).read(0xc000ef1da0, {0xc001380000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000ef1da0, {0xc001380000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0007cfb40, {0xc001380000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0009beb10}, {0x7f21e005b098, 0xc0009beb00}, {0xc001380000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009beb10}, {0x7f21e005b098, 0xc0009beb00}, {0xc001380000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009beb10}, {0x7f21e005b098, 0xc0009beb00}) /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({0x7f21e005b030, 0xc0009beb10}, {0x7f21e005b058, 0xc0009beb00}, {0x1539f8f, 0x14}, 0xc0009beb20, 0xc000ef1f20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 481 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1415 [select, 9 minutes]: io.(*pipe).read(0xc000966000, {0xc001318000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000966000, {0xc001318000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0000b1e80, {0xc001318000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00027f8c0}, {0x7f21e005b098, 0xc00027f8a0}, {0xc001318000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027f8c0}, {0x7f21e005b098, 0xc00027f8a0}, {0xc001318000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027f8c0}, {0x7f21e005b098, 0xc00027f8a0}) /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({0x7f21e005b030, 0xc00027f8c0}, {0x7f21e005b058, 0xc00027f8a0}, {0x1539f8f, 0x14}, 0xc00027f8f0, 0xc000966180) /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 1442 [select, 9 minutes]: io.(*pipe).read(0xc00052fda0, {0xc0012cc000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00052fda0, {0xc0012cc000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0003a3d00, {0xc0012cc000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00005b180}, {0x7f21e005b098, 0xc00005b170}, {0xc0012cc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005b180}, {0x7f21e005b098, 0xc00005b170}, {0xc0012cc000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005b180}, {0x7f21e005b098, 0xc00005b170}) /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({0x7f21e005b030, 0xc00005b180}, {0x7f21e005b058, 0xc00005b170}, {0x1539f8f, 0x14}, 0xc00005b1a0, 0xc001033020) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 405 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1427 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0068378, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c6c20, 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(0xc0011c6c00, {0xc0010ee000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6c00, {0xc0010ee000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade360, {0xc0010ee000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade360}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1428 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f22043186c8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c6ca0, 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(0xc0011c6c80, {0xc0011ed400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6c80, {0xc0011ed400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade368, {0xc0011ed400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade368}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1429 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0068280, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c6d20, 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(0xc0011c6d00, {0xc0011ed800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6d00, {0xc0011ed800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade370, {0xc0011ed800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade370}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1461 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0068090, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000c46920, 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(0xc000c46900, {0xc001344000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000c46900, {0xc001344000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c420c0, {0xc001344000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000989140}, {0x7f21e005b098, 0xc000989150}, {0xc001344000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989140}, {0x7f21e005b098, 0xc000989150}, {0xc001344000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989140}, {0x7f21e005b098, 0xc000989150}) /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({0x7f21e005b030, 0xc000989140}, {0x7f21e005b058, 0xc000989150}, {0x1539fa3, 0x14}, 0xc000989160, 0xc00039c720) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 498 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 913 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0067f98, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0005f0f20, 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(0xc0005f0f00, {0xc0013d0000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0005f0f00, {0xc0013d0000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cb6020, {0xc0013d0000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000a02190}, {0x7f21e005b098, 0xc000a021a0}, {0xc0013d0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000a02190}, {0x7f21e005b098, 0xc000a021a0}, {0xc0013d0000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000a02190}, {0x7f21e005b098, 0xc000a021a0}) /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({0x7f21e005b030, 0xc000a02190}, {0x7f21e005b058, 0xc000a021a0}, {0x1539fa3, 0x14}, 0xc000a021b0, 0xc000a00600) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 409 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1430 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0068188, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c6da0, 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(0xc0011c6d80, {0xc0011edc00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6d80, {0xc0011edc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade378, {0xc0011edc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade378}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1449 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0067cb0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000cd31a0, 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(0xc000cd3180, {0xc001374000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000cd3180, {0xc001374000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0004240b8, {0xc001374000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00005b540}, {0x7f21e005b098, 0xc00005b550}, {0xc001374000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005b540}, {0x7f21e005b098, 0xc00005b550}, {0xc001374000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005b540}, {0x7f21e005b098, 0xc00005b550}) /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({0x7f21e005b030, 0xc00005b540}, {0x7f21e005b058, 0xc00005b550}, {0x1539fa3, 0x14}, 0xc00005b560, 0xc00071daa0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 487 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1432 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0067da8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c6ea0, 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(0xc0011c6e80, {0xc00069a400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6e80, {0xc00069a400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade388, {0xc00069a400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade388}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1463 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0066a48, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000c468a0, 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(0xc000c46880, {0xc00132c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000c46880, {0xc00132c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c420c8, {0xc00132c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000989190}, {0x7f21e005b098, 0xc0009891a0}, {0xc00132c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989190}, {0x7f21e005b098, 0xc0009891a0}, {0xc00132c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989190}, {0x7f21e005b098, 0xc0009891a0}) /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({0x7f21e005b030, 0xc000989190}, {0x7f21e005b058, 0xc0009891a0}, {0x1539fa3, 0x14}, 0xc0009891b0, 0xc0004b5e00) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 497 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1389 [select, 9 minutes]: io.(*pipe).read(0xc00052ea20, {0xc001350000, 0x4000, 0x47fa4c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00052ea20, {0xc001350000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0003a2540, {0xc001350000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000dca9c0}, {0x7f21e005b098, 0xc000dca9b0}, {0xc001350000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000dca9c0}, {0x7f21e005b098, 0xc000dca9b0}, {0xc001350000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000dca9c0}, {0x7f21e005b098, 0xc000dca9b0}) /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({0x7f21e005b030, 0xc000dca9c0}, {0x7f21e005b058, 0xc000dca9b0}, {0x1539f8f, 0x14}, 0xc000dca9d0, 0xc00052eba0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 398 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1328 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e00679c8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d32a0, 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(0xc0000d3280, {0xc001314000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d3280, {0xc001314000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000a9e098, {0xc001314000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0009bea60}, {0x7f21e005b098, 0xc0009bea70}, {0xc001314000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009bea60}, {0x7f21e005b098, 0xc0009bea70}, {0xc001314000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009bea60}, {0x7f21e005b098, 0xc0009bea70}) /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({0x7f21e005b030, 0xc0009bea60}, {0x7f21e005b058, 0xc0009bea70}, {0x1539fa3, 0x14}, 0xc0009bea80, 0xc000b9c540) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 485 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1434 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e00678d0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c6fa0, 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(0xc0011c6f80, {0xc0009aa400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c6f80, {0xc0009aa400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade398, {0xc0009aa400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade398}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1460 [select, 9 minutes]: io.(*pipe).read(0xc0004b5980, {0xc00130c000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0004b5980, {0xc00130c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d26980, {0xc00130c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000989100}, {0x7f21e005b098, 0xc0009890f0}, {0xc00130c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989100}, {0x7f21e005b098, 0xc0009890f0}, {0xc00130c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989100}, {0x7f21e005b098, 0xc0009890f0}) /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({0x7f21e005b030, 0xc000989100}, {0x7f21e005b058, 0xc0009890f0}, {0x1539f8f, 0x14}, 0xc000989110, 0xc0004b5b00) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 499 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1435 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e00677d8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c7020, 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(0xc0011c7000, {0xc0009aa000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c7000, {0xc0009aa000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade3a0, {0xc0009aa000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade3a0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1436 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e00676e0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c70a0, 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(0xc0011c7080, {0xc0009aac00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c7080, {0xc0009aac00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade3a8, {0xc0009aac00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade3a8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1437 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e00675e8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c7120, 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(0xc0011c7100, {0xc0009ab000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c7100, {0xc0009ab000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade3b0, {0xc0009ab000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade3b0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1329 [select, 9 minutes]: io.(*pipe).read(0xc000b9c1e0, {0xc001300000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000b9c1e0, {0xc001300000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0007cfcc0, {0xc001300000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0009bea70}, {0x7f21e005b098, 0xc0009bea60}, {0xc001300000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009bea70}, {0x7f21e005b098, 0xc0009bea60}, {0xc001300000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009bea70}, {0x7f21e005b098, 0xc0009bea60}) /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({0x7f21e005b030, 0xc0009bea70}, {0x7f21e005b058, 0xc0009bea60}, {0x1539f8f, 0x14}, 0xc0009bea80, 0xc000b9c540) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 485 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1438 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e00674f0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c71a0, 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(0xc0011c7180, {0xc001266400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c7180, {0xc001266400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade3b8, {0xc001266400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade3b8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1418 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0066760, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d8ba0, 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(0xc0000d8b80, {0xc001330000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d8b80, {0xc001330000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b34090, {0xc001330000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00027f9b0}, {0x7f21e005b098, 0xc00027f9c0}, {0xc001330000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027f9b0}, {0x7f21e005b098, 0xc00027f9c0}, {0xc001330000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027f9b0}, {0x7f21e005b098, 0xc00027f9c0}) /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({0x7f21e005b030, 0xc00027f9b0}, {0x7f21e005b058, 0xc00027f9c0}, {0x1539fa3, 0x14}, 0xc00027f9d0, 0xc000966b40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 404 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1419 [select, 9 minutes]: io.(*pipe).read(0xc0009666c0, {0xc00134c000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0009666c0, {0xc00134c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000b90180, {0xc00134c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00027f9c0}, {0x7f21e005b098, 0xc00027f9b0}, {0xc00134c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027f9c0}, {0x7f21e005b098, 0xc00027f9b0}, {0xc00134c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027f9c0}, {0x7f21e005b098, 0xc00027f9b0}) /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({0x7f21e005b030, 0xc00027f9c0}, {0x7f21e005b058, 0xc00027f9b0}, {0x1539f8f, 0x14}, 0xc00027f9d0, 0xc000966b40) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 404 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1492 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0066570, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d3220, 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(0xc0000d3200, {0xc001370000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d3200, {0xc001370000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000a9e0c8, {0xc001370000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0009beb00}, {0x7f21e005b098, 0xc0009beb10}, {0xc001370000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009beb00}, {0x7f21e005b098, 0xc0009beb10}, {0xc001370000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009beb00}, {0x7f21e005b098, 0xc0009beb10}) /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({0x7f21e005b030, 0xc0009beb00}, {0x7f21e005b058, 0xc0009beb10}, {0x1539fa3, 0x14}, 0xc0009beb20, 0xc000ef1f20) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 481 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1439 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e00692f8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c7220, 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(0xc0011c7200, {0xc001266000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c7200, {0xc001266000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade3c0, {0xc001266000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade3c0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1440 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0069108, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c72a0, 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(0xc0011c7280, {0xc00069a800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c7280, {0xc00069a800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade3c8, {0xc00069a800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade3c8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1523 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204132e08, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a4aca0, 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(0xc000a4ac80, {0xc0013ec000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a4ac80, {0xc0013ec000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012e8d8, {0xc0013ec000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000e00f90}, {0x7f21e005b098, 0xc000e00fa0}, {0xc0013ec000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000e00f90}, {0x7f21e005b098, 0xc000e00fa0}, {0xc0013ec000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000e00f90}, {0x7f21e005b098, 0xc000e00fa0}) /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({0x7f21e005b030, 0xc000e00f90}, {0x7f21e005b058, 0xc000e00fa0}, {0x1539fa3, 0x14}, 0xc000e00fb0, 0xc000e6b560) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 447 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1441 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0069010, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c7320, 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(0xc0011c7300, {0xc00069a000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c7300, {0xc00069a000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade3d0, {0xc00069a000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade3d0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1464 [select, 9 minutes]: io.(*pipe).read(0xc0004b5c80, {0xc001328000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0004b5c80, {0xc001328000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d26b00, {0xc001328000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0009891a0}, {0x7f21e005b098, 0xc000989190}, {0xc001328000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009891a0}, {0x7f21e005b098, 0xc000989190}, {0xc001328000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009891a0}, {0x7f21e005b098, 0xc000989190}) /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({0x7f21e005b030, 0xc0009891a0}, {0x7f21e005b058, 0xc000989190}, {0x1539f8f, 0x14}, 0xc0009891b0, 0xc0004b5e00) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 497 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1474 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0068e20, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c73a0, 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(0xc0011c7380, {0xc00069ac00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c7380, {0xc00069ac00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade3d8, {0xc00069ac00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade3d8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1465 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0068d28, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000cd3220, 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(0xc000cd3200, {0xc00135c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000cd3200, {0xc00135c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c420d0, {0xc00135c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0009891f0}, {0x7f21e005b098, 0xc000989200}, {0xc00135c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009891f0}, {0x7f21e005b098, 0xc000989200}, {0xc00135c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009891f0}, {0x7f21e005b098, 0xc000989200}) /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({0x7f21e005b030, 0xc0009891f0}, {0x7f21e005b058, 0xc000989200}, {0x1539fa3, 0x14}, 0xc000989210, 0xc00071dda0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 482 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1490 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e05ddb08, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d2fa0, 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(0xc0000d2f80, {0xc001358000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d2f80, {0xc001358000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000a9e0a0, {0xc001358000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0009beab0}, {0x7f21e005b098, 0xc0009beac0}, {0xc001358000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009beab0}, {0x7f21e005b098, 0xc0009beac0}, {0xc001358000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009beab0}, {0x7f21e005b098, 0xc0009beac0}) /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({0x7f21e005b030, 0xc0009beab0}, {0x7f21e005b058, 0xc0009beac0}, {0x1539fa3, 0x14}, 0xc0009bead0, 0xc000ef0ae0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 469 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1447 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0067bb8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000c469a0, 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(0xc000c46980, {0xc001354000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000c46980, {0xc001354000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc0004240b0, {0xc001354000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00005b3a0}, {0x7f21e005b098, 0xc00005b3d0}, {0xc001354000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005b3a0}, {0x7f21e005b098, 0xc00005b3d0}, {0xc001354000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005b3a0}, {0x7f21e005b098, 0xc00005b3d0}) /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({0x7f21e005b030, 0xc00005b3a0}, {0x7f21e005b058, 0xc00005b3d0}, {0x1539fa3, 0x14}, 0xc00005b510, 0xc00039cf60) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 474 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1491 [select, 9 minutes]: io.(*pipe).read(0xc000ef0960, {0xc001334000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000ef0960, {0xc001334000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0007cefc0, {0xc001334000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0009beac0}, {0x7f21e005b098, 0xc0009beab0}, {0xc001334000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009beac0}, {0x7f21e005b098, 0xc0009beab0}, {0xc001334000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009beac0}, {0x7f21e005b098, 0xc0009beab0}) /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({0x7f21e005b030, 0xc0009beac0}, {0x7f21e005b058, 0xc0009beab0}, {0x1539f8f, 0x14}, 0xc0009bead0, 0xc000ef0ae0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 469 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1475 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0068c30, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c7420, 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(0xc0011c7400, {0xc00082d800, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c7400, {0xc00082d800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade3e0, {0xc00082d800, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade3e0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1448 [select, 9 minutes]: io.(*pipe).read(0xc00039c780, {0xc001338000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00039c780, {0xc001338000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d26d00, {0xc001338000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00005b3d0}, {0x7f21e005b098, 0xc00005b3a0}, {0xc001338000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005b3d0}, {0x7f21e005b098, 0xc00005b3a0}, {0xc001338000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005b3d0}, {0x7f21e005b098, 0xc00005b3a0}) /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({0x7f21e005b030, 0xc00005b3d0}, {0x7f21e005b058, 0xc00005b3a0}, {0x1539f8f, 0x14}, 0xc00005b510, 0xc00039cf60) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 474 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1354 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0068a40, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0002caea0, 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(0xc0002cae80, {0xc0010e2000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0002cae80, {0xc0010e2000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cd60e0, {0xc0010e2000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0003a0c70}, {0x7f21e005b098, 0xc0003a0ca0}, {0xc0010e2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0003a0c70}, {0x7f21e005b098, 0xc0003a0ca0}, {0xc0010e2000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0003a0c70}, {0x7f21e005b098, 0xc0003a0ca0}) /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({0x7f21e005b030, 0xc0003a0c70}, {0x7f21e005b058, 0xc0003a0ca0}, {0x1539fa3, 0x14}, 0xc0003a0cd0, 0xc000fddda0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 443 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1476 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0068b38, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c74a0, 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(0xc0011c7480, {0xc000519000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c7480, {0xc000519000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade3e8, {0xc000519000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade3e8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1477 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0068948, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c7520, 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(0xc0011c7500, {0xc00082dc00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c7500, {0xc00082dc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade3f0, {0xc00082dc00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade3f0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1466 [select, 9 minutes]: io.(*pipe).read(0xc00071dc20, {0xc001364000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00071dc20, {0xc001364000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000fe5040, {0xc001364000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000989200}, {0x7f21e005b098, 0xc0009891f0}, {0xc001364000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989200}, {0x7f21e005b098, 0xc0009891f0}, {0xc001364000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989200}, {0x7f21e005b098, 0xc0009891f0}) /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({0x7f21e005b030, 0xc000989200}, {0x7f21e005b058, 0xc0009891f0}, {0x1539f8f, 0x14}, 0xc000989210, 0xc00071dda0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 482 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1355 [select, 9 minutes]: io.(*pipe).read(0xc000fddc20, {0xc0010e6000, 0x4000, 0x0?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000fddc20, {0xc0010e6000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc001050d80, {0xc0010e6000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0003a0ca0}, {0x7f21e005b098, 0xc0003a0c70}, {0xc0010e6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0003a0ca0}, {0x7f21e005b098, 0xc0003a0c70}, {0xc0010e6000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0003a0ca0}, {0x7f21e005b098, 0xc0003a0c70}) /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({0x7f21e005b030, 0xc0003a0ca0}, {0x7f21e005b058, 0xc0003a0c70}, {0x1539f8f, 0x14}, 0xc0003a0cd0, 0xc000fddda0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 443 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1478 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0068850, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c75a0, 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(0xc0011c7580, {0xc000848000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c7580, {0xc000848000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade3f8, {0xc000848000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade3f8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1479 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0068758, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c7620, 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(0xc0011c7600, {0xc000b52000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c7600, {0xc000b52000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade400, {0xc000b52000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade400}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1480 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0068660, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c76a0, 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(0xc0011c7680, {0xc001270000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c7680, {0xc001270000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade408, {0xc001270000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade408}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1450 [select, 9 minutes]: io.(*pipe).read(0xc00071d920, {0xc00137c000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00071d920, {0xc00137c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000fe4ec0, {0xc00137c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00005b550}, {0x7f21e005b098, 0xc00005b540}, {0xc00137c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00005b550}, {0x7f21e005b098, 0xc00005b540}, {0xc00137c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00005b550}, {0x7f21e005b098, 0xc00005b540}) /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({0x7f21e005b030, 0xc00005b550}, {0x7f21e005b058, 0xc00005b540}, {0x1539f8f, 0x14}, 0xc00005b560, 0xc00071daa0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 487 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1481 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0068568, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c7720, 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(0xc0011c7700, {0xc000b23c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c7700, {0xc000b23c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade410, {0xc000b23c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade410}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1508 [select, 9 minutes]: io.(*pipe).read(0xc00060f920, {0xc001250000, 0x4000, 0x0?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00060f920, {0xc001250000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d8d700, {0xc001250000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000c00db0}, {0x7f21e005b098, 0xc000c00da0}, {0xc001250000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c00db0}, {0x7f21e005b098, 0xc000c00da0}, {0xc001250000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c00db0}, {0x7f21e005b098, 0xc000c00da0}) /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({0x7f21e005b030, 0xc000c00db0}, {0x7f21e005b058, 0xc000c00da0}, {0x1539f8f, 0x14}, 0xc000c00dc0, 0xc00060faa0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 392 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1494 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0069200, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d3320, 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(0xc0000d3300, {0xc001388000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d3300, {0xc001388000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000a9e0d0, {0xc001388000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0009beb50}, {0x7f21e005b098, 0xc0009beb60}, {0xc001388000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009beb50}, {0x7f21e005b098, 0xc0009beb60}, {0xc001388000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009beb50}, {0x7f21e005b098, 0xc0009beb60}) /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({0x7f21e005b030, 0xc0009beb50}, {0x7f21e005b058, 0xc0009beb60}, {0x1539fa3, 0x14}, 0xc0009beb70, 0xc000b9c960) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 493 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1495 [select, 9 minutes]: io.(*pipe).read(0xc000b9c720, {0xc001394000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000b9c720, {0xc001394000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0007cfd40, {0xc001394000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc0009beb60}, {0x7f21e005b098, 0xc0009beb50}, {0xc001394000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0009beb60}, {0x7f21e005b098, 0xc0009beb50}, {0xc001394000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0009beb60}, {0x7f21e005b098, 0xc0009beb50}) /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({0x7f21e005b030, 0xc0009beb60}, {0x7f21e005b058, 0xc0009beb50}, {0x1539f8f, 0x14}, 0xc0009beb70, 0xc000b9c960) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 493 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1482 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0068470, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c77a0, 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(0xc0011c7780, {0xc001270400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c7780, {0xc001270400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade418, {0xc001270400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade418}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1483 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204132d10, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c7820, 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(0xc0011c7800, {0xc000519c00, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c7800, {0xc000519c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade420, {0xc000519c00, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade420}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1420 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0065fa0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d3120, 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(0xc0000d3100, {0xc00138c000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d3100, {0xc00138c000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b34098, {0xc00138c000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc00027fa00}, {0x7f21e005b098, 0xc00027fa20}, {0xc00138c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027fa00}, {0x7f21e005b098, 0xc00027fa20}, {0xc00138c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027fa00}, {0x7f21e005b098, 0xc00027fa20}) /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({0x7f21e005b030, 0xc00027fa00}, {0x7f21e005b058, 0xc00027fa20}, {0x1539fa3, 0x14}, 0xc00027fa40, 0xc000ef1920) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 479 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1342 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204132c18, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000cd32a0, 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(0xc000cd3280, {0xc0013a4000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000cd3280, {0xc0013a4000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00008a120, {0xc0013a4000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000c14f20}, {0x7f21e005b098, 0xc000c14f30}, {0xc0013a4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c14f20}, {0x7f21e005b098, 0xc000c14f30}, {0xc0013a4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c14f20}, {0x7f21e005b098, 0xc000c14f30}) /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({0x7f21e005b030, 0xc000c14f20}, {0x7f21e005b058, 0xc000c14f30}, {0x1539fa3, 0x14}, 0xc000c14f40, 0xc000d28120) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 483 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1421 [select, 9 minutes]: io.(*pipe).read(0xc000ef17a0, {0xc00139c000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000ef17a0, {0xc00139c000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0007cf800, {0xc00139c000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00027fa20}, {0x7f21e005b098, 0xc00027fa00}, {0xc00139c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027fa20}, {0x7f21e005b098, 0xc00027fa00}, {0xc00139c000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027fa20}, {0x7f21e005b098, 0xc00027fa00}) /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({0x7f21e005b030, 0xc00027fa20}, {0x7f21e005b058, 0xc00027fa00}, {0x1539f8f, 0x14}, 0xc00027fa40, 0xc000ef1920) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 479 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1484 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204132b20, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c78a0, 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(0xc0011c7880, {0xc0000fa400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c7880, {0xc0000fa400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade428, {0xc0000fa400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade428}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1485 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204132a28, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c7920, 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(0xc0011c7900, {0xc0011f6400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0011c7900, {0xc0011f6400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000ade430, {0xc0011f6400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000ade430}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1343 [select, 9 minutes]: io.(*pipe).read(0xc00071df20, {0xc000e96000, 0x4000, 0x40d574?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00071df20, {0xc000e96000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000fe51c0, {0xc000e96000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000c14f30}, {0x7f21e005b098, 0xc000c14f20}, {0xc000e96000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c14f30}, {0x7f21e005b098, 0xc000c14f20}, {0xc000e96000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c14f30}, {0x7f21e005b098, 0xc000c14f20}) /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({0x7f21e005b030, 0xc000c14f30}, {0x7f21e005b058, 0xc000c14f20}, {0x1539f8f, 0x14}, 0xc000c14f40, 0xc000d28120) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 483 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1510 [select, 9 minutes]: io.(*pipe).read(0xc0009a3d40, {0xc001254000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0009a3d40, {0xc001254000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d8ca00, {0xc001254000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000c00e40}, {0x7f21e005b098, 0xc000c00e10}, {0xc001254000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c00e40}, {0x7f21e005b098, 0xc000c00e10}, {0xc001254000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c00e40}, {0x7f21e005b098, 0xc000c00e10}) /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({0x7f21e005b030, 0xc000c00e40}, {0x7f21e005b058, 0xc000c00e10}, {0x1539f8f, 0x14}, 0xc000c00e50, 0xc0009a3ec0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 411 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1357 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f220431a4d0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac2820, 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(0xc000ac2800, {0xc0010ea000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac2800, {0xc0010ea000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cd60e8, {0xc0010ea000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc0003a1340}, {0x7f21e005b098, 0xc0003a1350}, {0xc0010ea000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc0003a1340}, {0x7f21e005b098, 0xc0003a1350}, {0xc0010ea000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc0003a1340}, {0x7f21e005b098, 0xc0003a1350}) /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({0x7f21e005b030, 0xc0003a1340}, {0x7f21e005b058, 0xc0003a1350}, {0x1539fa3, 0x14}, 0xc0003a1360, 0xc00060fda0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 393 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1469 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204132838, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000c46a20, 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(0xc000c46a00, {0xc000590000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000c46a00, {0xc000590000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c420d8, {0xc000590000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000989b90}, {0x7f21e005b098, 0xc000989ba0}, {0xc000590000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989b90}, {0x7f21e005b098, 0xc000989ba0}, {0xc000590000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989b90}, {0x7f21e005b098, 0xc000989ba0}) /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({0x7f21e005b030, 0xc000989b90}, {0x7f21e005b058, 0xc000989ba0}, {0x1539fa3, 0x14}, 0xc000989bb0, 0xc000c16780) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 486 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1422 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204132740, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d8c20, 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(0xc0000d8c00, {0xc0005fe400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d8c00, {0xc0005fe400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b340b8, {0xc0005fe400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000b340b8}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1423 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f2204132648, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0000d8ca0, 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(0xc0000d8c80, {0xc0005fe000, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0000d8c80, {0xc0005fe000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000b340c0, {0xc0005fe000, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000b340c0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1265 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0068f18, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a4ac20, 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(0xc000a4ac00, {0xc0013d4000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000a4ac00, {0xc0013d4000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00012e8b8, {0xc0013d4000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000e00f30}, {0x7f21e005b098, 0xc000e00f50}, {0xc0013d4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000e00f30}, {0x7f21e005b098, 0xc000e00f50}, {0xc0013d4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000e00f30}, {0x7f21e005b098, 0xc000e00f50}) /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({0x7f21e005b030, 0xc000e00f30}, {0x7f21e005b058, 0xc000e00f50}, {0x1539fa3, 0x14}, 0xc000e00f60, 0xc000e6b200) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 410 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1522 [select, 9 minutes]: io.(*pipe).read(0xc000e6b080, {0xc0013a8000, 0x4000, 0x47fa4c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000e6b080, {0xc0013a8000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a949c0, {0xc0013a8000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000e00f50}, {0x7f21e005b098, 0xc000e00f30}, {0xc0013a8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000e00f50}, {0x7f21e005b098, 0xc000e00f30}, {0xc0013a8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000e00f50}, {0x7f21e005b098, 0xc000e00f30}) /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({0x7f21e005b030, 0xc000e00f50}, {0x7f21e005b058, 0xc000e00f30}, {0x1539f8f, 0x14}, 0xc000e00f60, 0xc000e6b200) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 410 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1391 [select, 9 minutes]: io.(*pipe).read(0xc000de7f20, {0xc0013ac000, 0x4000, 0x47fa4c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000de7f20, {0xc0013ac000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000c9de00, {0xc0013ac000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000dcaa30}, {0x7f21e005b098, 0xc000dcaa20}, {0xc0013ac000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000dcaa30}, {0x7f21e005b098, 0xc000dcaa20}, {0xc0013ac000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000dcaa30}, {0x7f21e005b098, 0xc000dcaa20}) /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({0x7f21e005b030, 0xc000dcaa30}, {0x7f21e005b058, 0xc000dcaa20}, {0x1539f8f, 0x14}, 0xc000dcaa40, 0xc000ef0120) /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 1473 [select, 9 minutes]: io.(*pipe).read(0xc000c16e40, {0xc001390000, 0x4000, 0x0?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000c16e40, {0xc001390000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d27440, {0xc001390000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000989c10}, {0x7f21e005b098, 0xc000989c00}, {0xc001390000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989c10}, {0x7f21e005b098, 0xc000989c00}, {0xc001390000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989c10}, {0x7f21e005b098, 0xc000989c00}) /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({0x7f21e005b030, 0xc000989c10}, {0x7f21e005b058, 0xc000989c00}, {0x1539f8f, 0x14}, 0xc000989c20, 0xc000c179e0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 484 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1554 [select, 9 minutes]: io.(*pipe).read(0xc000a002a0, {0xc000664000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000a002a0, {0xc000664000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000c9c400, {0xc000664000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000a021a0}, {0x7f21e005b098, 0xc000a02190}, {0xc000664000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000a021a0}, {0x7f21e005b098, 0xc000a02190}, {0xc000664000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000a021a0}, {0x7f21e005b098, 0xc000a02190}) /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({0x7f21e005b030, 0xc000a021a0}, {0x7f21e005b058, 0xc000a02190}, {0x1539f8f, 0x14}, 0xc000a021b0, 0xc000a00600) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 409 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1524 [select, 9 minutes]: io.(*pipe).read(0xc000e6b3e0, {0xc001408000, 0x4000, 0x47fa4c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000e6b3e0, {0xc001408000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000a94bc0, {0xc001408000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000e00fa0}, {0x7f21e005b098, 0xc000e00f90}, {0xc001408000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000e00fa0}, {0x7f21e005b098, 0xc000e00f90}, {0xc001408000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000e00fa0}, {0x7f21e005b098, 0xc000e00f90}) /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({0x7f21e005b030, 0xc000e00fa0}, {0x7f21e005b058, 0xc000e00f90}, {0x1539f8f, 0x14}, 0xc000e00fb0, 0xc000e6b560) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 447 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1555 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e005e640, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0005f0120, 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(0xc0005f0100, {0xc0013e8000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc0005f0100, {0xc0013e8000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000cb6040, {0xc0013e8000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000a02220}, {0x7f21e005b098, 0xc000a02230}, {0xc0013e8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000a02220}, {0x7f21e005b098, 0xc000a02230}, {0xc0013e8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000a02220}, {0x7f21e005b098, 0xc000a02230}) /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({0x7f21e005b030, 0xc000a02220}, {0x7f21e005b058, 0xc000a02230}, {0x1539fa3, 0x14}, 0xc000a02240, 0xc00052ef00) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 394 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1556 [select, 9 minutes]: io.(*pipe).read(0xc00052ed80, {0xc0013f8000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00052ed80, {0xc0013f8000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0003a2e80, {0xc0013f8000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000a02230}, {0x7f21e005b098, 0xc000a02220}, {0xc0013f8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000a02230}, {0x7f21e005b098, 0xc000a02220}, {0xc0013f8000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000a02230}, {0x7f21e005b098, 0xc000a02220}) /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({0x7f21e005b030, 0xc000a02230}, {0x7f21e005b058, 0xc000a02220}, {0x1539f8f, 0x14}, 0xc000a02240, 0xc00052ef00) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 394 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1425 [select, 9 minutes]: io.(*pipe).read(0xc000c9ef60, {0xc0013e4000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000c9ef60, {0xc0013e4000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000c9c240, {0xc0013e4000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00027faa0}, {0x7f21e005b098, 0xc00027fa80}, {0xc0013e4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027faa0}, {0x7f21e005b098, 0xc00027fa80}, {0xc0013e4000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027faa0}, {0x7f21e005b098, 0xc00027fa80}) /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({0x7f21e005b030, 0xc00027faa0}, {0x7f21e005b058, 0xc00027fa80}, {0x1539f8f, 0x14}, 0xc00027fab0, 0xc000c9f9e0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 408 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1470 [select, 9 minutes]: io.(*pipe).read(0xc000c16600, {0xc001378000, 0x4000, 0x0?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000c16600, {0xc001378000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d27140, {0xc001378000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000989ba0}, {0x7f21e005b098, 0xc000989b90}, {0xc001378000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000989ba0}, {0x7f21e005b098, 0xc000989b90}, {0xc001378000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000989ba0}, {0x7f21e005b098, 0xc000989b90}) /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({0x7f21e005b030, 0xc000989ba0}, {0x7f21e005b058, 0xc000989b90}, {0x1539f8f, 0x14}, 0xc000989bb0, 0xc000c16780) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 486 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1570 [select, 9 minutes]: io.(*pipe).read(0xc0007caf00, {0xc001424000, 0x4000, 0x47fa4c?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc0007caf00, {0xc001424000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0007ce4c0, {0xc001424000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000dcab00}, {0x7f21e005b098, 0xc000dcaaf0}, {0xc001424000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000dcab00}, {0x7f21e005b098, 0xc000dcaaf0}, {0xc001424000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000dcab00}, {0x7f21e005b098, 0xc000dcaaf0}) /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({0x7f21e005b030, 0xc000dcab00}, {0x7f21e005b058, 0xc000dcaaf0}, {0x1539f8f, 0x14}, 0xc000dcab10, 0xc0007cb080) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 442 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1471 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f21e0065400, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000c46b20, 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(0xc000c46b00, {0xc000faf400, 0x3e8, 0x3e8}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000c46b00, {0xc000faf400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc000c420e0, {0xc000faf400, 0x3e8, 0x3e8}) /usr/lib/go/src/net/net.go:179 +0xad github.com/cloudflare/cloudflared/orchestration.echoTCP(0xc0001b6d00, {0x1701600, 0xc000c420e0}) /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 60 /startdir/src/cloudflared/orchestration/orchestrator_test.go:452 +0x3b goroutine 1587 [select, 9 minutes]: io.(*pipe).read(0xc00052f920, {0xc001434000, 0x4000, 0x40d574?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00052f920, {0xc001434000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0003a3580, {0xc001434000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00027faf0}, {0x7f21e005b098, 0xc00027fae0}, {0xc001434000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027faf0}, {0x7f21e005b098, 0xc00027fae0}, {0xc001434000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027faf0}, {0x7f21e005b098, 0xc00027fae0}) /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({0x7f21e005b030, 0xc00027faf0}, {0x7f21e005b058, 0xc00027fae0}, {0x1539f8f, 0x14}, 0xc00027fb10, 0xc00052faa0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 402 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1589 [select, 9 minutes]: io.(*pipe).read(0xc000c9e180, {0xc001444000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc000c9e180, {0xc001444000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc0003a3e80, {0xc001444000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc00027fb50}, {0x7f21e005b098, 0xc00027fb40}, {0xc001444000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc00027fb50}, {0x7f21e005b098, 0xc00027fb40}, {0xc001444000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc00027fb50}, {0x7f21e005b098, 0xc00027fb40}) /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({0x7f21e005b030, 0xc00027fb50}, {0x7f21e005b058, 0xc00027fb40}, {0x1539f8f, 0x14}, 0xc00027fb60, 0xc000c9e300) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 403 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 goroutine 1513 [IO wait, 9 minutes]: internal/poll.runtime_pollWait(0x7f22043854b0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000ac2720, 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(0xc000ac2700, {0xc001262000, 0x4000, 0x4000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x466 net.(*netFD).Read(0xc000ac2700, {0xc001262000, 0x4000, 0x4000}) /usr/lib/go/src/net/fd_posix.go:55 +0x4b net.(*conn).Read(0xc00123e028, {0xc001262000, 0x4000, 0x4000}) /usr/lib/go/src/net/net.go:179 +0xad io.copyBuffer({0x7f21e005b078, 0xc000c00f10}, {0x7f21e005b098, 0xc000c00f20}, {0xc001262000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c00f10}, {0x7f21e005b098, 0xc000c00f20}, {0xc001262000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c00f10}, {0x7f21e005b098, 0xc000c00f20}) /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({0x7f21e005b030, 0xc000c00f10}, {0x7f21e005b058, 0xc000c00f20}, {0x1539fa3, 0x14}, 0xc000c00f40, 0xc00060f7a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 391 /startdir/src/cloudflared/stream/stream.go:101 +0x24e goroutine 1514 [select, 9 minutes]: io.(*pipe).read(0xc00060f620, {0xc00125a000, 0x4000, 0x40d6fe?}) /usr/lib/go/src/io/pipe.go:57 +0x149 io.(*PipeReader).Read(0xc00060f620, {0xc00125a000, 0x4000, 0x4000}) /usr/lib/go/src/io/pipe.go:134 +0x47 github.com/cloudflare/cloudflared/connection.(*HTTPResponseReadWriteAcker).Read(0xc000d8d540, {0xc00125a000, 0x4000, 0x4000}) /startdir/src/cloudflared/connection/connection.go:174 +0x5c io.copyBuffer({0x7f21e005b078, 0xc000c00f20}, {0x7f21e005b098, 0xc000c00f10}, {0xc00125a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:429 +0x29b io.CopyBuffer({0x7f21e005b078, 0xc000c00f20}, {0x7f21e005b098, 0xc000c00f10}, {0xc00125a000, 0x4000, 0x4000}) /usr/lib/go/src/io/io.go:402 +0x90 github.com/cloudflare/cloudflared/cfio.Copy({0x7f21e005b078, 0xc000c00f20}, {0x7f21e005b098, 0xc000c00f10}) /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({0x7f21e005b030, 0xc000c00f20}, {0x7f21e005b058, 0xc000c00f10}, {0x1539f8f, 0x14}, 0xc000c00f40, 0xc00060f7a0) /startdir/src/cloudflared/stream/stream.go:134 +0x237 created by github.com/cloudflare/cloudflared/stream.PipeBidirectional in goroutine 391 /startdir/src/cloudflared/stream/stream.go:102 +0x3d7 FAIL github.com/cloudflare/cloudflared/orchestration 600.171s === 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.009s === 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.021s === RUN TestUnixSocketOrigin --- PASS: TestUnixSocketOrigin (0.09s) === RUN TestProxySingleOrigin === RUN TestProxySingleOrigin/testProxyHTTP === RUN TestProxySingleOrigin/testProxyWebsocket === RUN TestProxySingleOrigin/testProxySSE --- PASS: TestProxySingleOrigin (0.52s) --- 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.01s) === 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:15:25Z 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:15:25Z 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.664s === RUN TestSuffixThenRemoveSessionID --- PASS: TestSuffixThenRemoveSessionID (0.00s) === RUN TestRemoveSessionIDError --- PASS: TestRemoveSessionIDError (0.00s) === RUN TestSuffixSessionIDError --- PASS: TestSuffixSessionIDError (0.00s) === RUN TestDatagram --- PASS: TestDatagram (0.47s) === 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.00s) --- 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.616s === 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.008s === RUN TestMultiNotifyDoesntCrash --- PASS: TestMultiNotifyDoesntCrash (0.00s) === RUN TestWait --- PASS: TestWait (0.00s) PASS ok github.com/cloudflare/cloudflared/signal 1.008s === 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.114s === 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.412s === 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.031s === 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.012s === 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.019s === 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.014s === 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:15:26 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.015s === 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.02s) PASS ok github.com/cloudflare/cloudflared/watcher 1.031s === RUN TestGenerateAcceptKey --- PASS: TestGenerateAcceptKey (0.00s) PASS ok github.com/cloudflare/cloudflared/websocket 1.008s FAIL ==> ERROR: A failure occurred in check(). Aborting... ==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_6e9e3d3c-5e4b-4f73-92a1-197d4e4aee27/build