aboutsummaryrefslogtreecommitdiffstats
path: root/bridge/github/import.go
diff options
context:
space:
mode:
authorAmine Hilaly <hilalyamine@gmail.com>2019-06-22 19:46:42 +0200
committerAmine Hilaly <hilalyamine@gmail.com>2019-06-24 21:32:38 +0200
commit4ad3d336c69922a7e34c782e995db9f1adcbc403 (patch)
treec82ea3e48460adc6c8852908f8eae8150eb45a17 /bridge/github/import.go
parentf70c279c1e8dc7f73e08679f8789c35c1dfdd59d (diff)
downloadgit-bug-4ad3d336c69922a7e34c782e995db9f1adcbc403.tar.gz
[bridge/github] use context.WithTimeout on all graphql queries
Diffstat (limited to 'bridge/github/import.go')
-rw-r--r--bridge/github/import.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/bridge/github/import.go b/bridge/github/import.go
index d07f0499..e87c6b4b 100644
--- a/bridge/github/import.go
+++ b/bridge/github/import.go
@@ -513,7 +513,11 @@ func (gi *githubImporter) getGhost(repo *cache.RepoCache) (*cache.IdentityCache,
gc := buildClient(gi.conf[keyToken])
- err = gc.Query(context.TODO(), &q, variables)
+ parentCtx := context.Background()
+ ctx, cancel := context.WithTimeout(parentCtx, defaultTimeout)
+ defer cancel()
+
+ err = gc.Query(ctx, &q, variables)
if err != nil {
return nil, err
}