Skip to content

Commit

Permalink
fix: downgrade to go 1.13
Browse files Browse the repository at this point in the history
Go 1.14 has a timer reset deadlock (golang/go#38070).

This also downgrades quic-go until either a go patch release fixes this issue or
a version of quic-go is released that works with go 1.13.
  • Loading branch information
Stebalien authored and Walter Beegle committed Jun 8, 2020
1 parent aa74a64 commit a21d3c8
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 131 deletions.
4 changes: 2 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ default_environment: &default_environment
executors:
golang:
docker:
- image: circleci/golang:1.14.1
- image: circleci/golang:1.13.8
working_directory: ~/ipfs/go-ipfs
environment:
<<: *default_environment
Expand All @@ -60,7 +60,7 @@ executors:
E2E_IPFSD_TYPE: go
dockerizer:
docker:
- image: circleci/golang:1.14.1
- image: circleci/golang:1.13.8
environment:
IMAGE_NAME: ipfs/go-ipfs
WIP_IMAGE_TAG: wip
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM golang:1.14.1-buster
FROM golang:1.13.8-buster
LABEL maintainer="Steven Allen <[email protected]>"

# Install deps
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ require (
github.com/libp2p/go-libp2p-peerstore v0.2.1
github.com/libp2p/go-libp2p-pubsub v0.2.6
github.com/libp2p/go-libp2p-pubsub-router v0.2.1
github.com/libp2p/go-libp2p-quic-transport v0.3.1
github.com/libp2p/go-libp2p-quic-transport v0.2.4-0.20200228032821-6d8b0e775c52
github.com/libp2p/go-libp2p-record v0.1.2
github.com/libp2p/go-libp2p-routing-helpers v0.1.0
github.com/libp2p/go-libp2p-secio v0.2.1
Expand Down
Loading

0 comments on commit a21d3c8

Please sign in to comment.