Skip to content

Commit f93fbd4

Browse files
Fix monolithic binary
1 parent bf0673c commit f93fbd4

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

cmd/boulder/main.go

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -91,15 +91,16 @@ func main() {
9191
wfei.IssuerCacheDuration, err = time.ParseDuration(c.WFE.IssuerCacheDuration)
9292
cmd.FailOnError(err, "Couldn't parse issuer caching duration")
9393

94+
dnsTimeout, err := time.ParseDuration(c.Common.DNSTimeout)
95+
cmd.FailOnError(err, "Couldn't parse DNS timeout")
96+
dnsResolver := core.NewDNSResolverImpl(dnsTimeout, []string{c.Common.DNSResolver})
97+
9498
ra := ra.NewRegistrationAuthorityImpl()
95-
raDNSTimeout, err := time.ParseDuration(c.RA.DNSTimeout)
9699
cmd.FailOnError(err, "Couldn't parse RA DNS timeout")
97-
ra.DNSResolver = core.NewDNSResolverImpl(raDNSTimeout, []string{c.RA.DNSResolver})
100+
ra.DNSResolver = dnsResolver
98101

99102
va := va.NewValidationAuthorityImpl(c.CA.TestMode)
100-
vaDNSTimeout, err := time.ParseDuration(c.VA.DNSTimeout)
101-
cmd.FailOnError(err, "Couldn't parse VA DNS timeout")
102-
va.DNSResolver = core.NewDNSResolverImpl(vaDNSTimeout, []string{c.VA.DNSResolver})
103+
va.DNSResolver = dnsResolver
103104
va.UserAgent = c.VA.UserAgent
104105

105106
cadb, err := ca.NewCertificateAuthorityDatabaseImpl(c.CA.DBDriver, c.CA.DBConnect)

0 commit comments

Comments
 (0)