letsencrypt / ct-woodpecker

A tool to monitor a certificate transparency log for operational problems
Mozilla Public License 2.0
182 stars 19 forks source link

Add database driver support for mysql/mariadb #82

Closed pgporada closed 5 years ago

pgporada commented 5 years ago

We've been noticing the ct-woodpecker process crashing over the past few days. It was suggested that sqlite support be swapped out or supplemented with mysql/mariadb support.

$ systemctl status ct-woodpecker
● ct-woodpecker.service - ct-woodpecker log monitor
   Loaded: loaded (/usr/lib/systemd/system/ct-woodpecker.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Fri 2019-02-01 05:40:38 UTC; 10h ago
  Process: 8976 ExecStart=/opt/ct-woodpecker -config /etc/ct-woodpecker/config.json -logtostderr (code=exited, status=2)
 Main PID: 8976 (code=exited, status=2)
Jan 30 20:24:28 [localhost] ct-woodpecker: runtime: nelems=64 nalloc=17 previous allocCount=15 nfreed=65534
Jan 30 20:24:28 [localhost] ct-woodpecker: fatal error: sweep increased allocation count
Jan 30 20:24:28 [localhost] ct-woodpecker: runtime stack:
Jan 30 20:24:28 [localhost] ct-woodpecker: runtime.throw(0xb6c66b, 0x20)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/runtime/panic.go:608 +0x72
Jan 30 20:24:28 [localhost] ct-woodpecker: runtime.(*mspan).sweep(0x7fb38b9e8df8, 0x43e100, 0xc000000d00)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/runtime/mgcsweep.go:298 +0x879
Jan 30 20:24:28 [localhost] ct-woodpecker: runtime.sweepone(0x43e957)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/runtime/mgcsweep.go:113 +0x10f
Jan 30 20:24:28 [localhost] ct-woodpecker: runtime.gosweepone.func1()
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/runtime/mgcsweep.go:137 +0x2b
Jan 30 20:24:28 [localhost] ct-woodpecker: runtime.systemstack(0x0)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:351 +0x66
Jan 30 20:24:28 [localhost] ct-woodpecker: runtime.mstart()
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:1229
Jan 30 20:24:28 [localhost] ct-woodpecker: goroutine 3 [running]:
Jan 30 20:24:28 [localhost] ct-woodpecker: runtime.systemstack_switch()
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:311 fp=0xc00004d780 sp=0xc00004d778 pc=0x4617e0
Jan 30 20:24:28 [localhost] ct-woodpecker: runtime.gosweepone(0x0)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/runtime/mgcsweep.go:136 +0x52 fp=0xc00004d7b0 sp=0xc00004d780 pc=0x42b1b2
Jan 30 20:24:28 [localhost] ct-woodpecker: runtime.bgsweep(0xc00006c000)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/runtime/mgcsweep.go:55 +0xa1 fp=0xc00004d7d8 sp=0xc00004d7b0 pc=0x42ad21
Jan 30 20:24:28 [localhost] ct-woodpecker: runtime.goexit()
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00004d7e0 sp=0xc00004d7d8 pc=0x4638c1
Jan 30 20:24:28 [localhost] ct-woodpecker: created by runtime.gcenable
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/runtime/mgc.go:216 +0x58
Jan 30 20:24:28 [localhost] ct-woodpecker: goroutine 1 [chan receive, 1250 minutes]:
Jan 30 20:24:28 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/cmd.WaitForSignal(0xc00008f180, 0xc000563f58)
Jan 30 20:24:28 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/cmd/common.go:21 +0x15a
Jan 30 20:24:28 [localhost] ct-woodpecker: main.main()
Jan 30 20:24:28 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/cmd/ct-woodpecker/main.go:51 +0x1ed
Jan 30 20:24:28 [localhost] ct-woodpecker: goroutine 5 [syscall, 1250 minutes]:
Jan 30 20:24:28 [localhost] ct-woodpecker: os/signal.signal_recv(0x0)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/runtime/sigqueue.go:139 +0x9c
Jan 30 20:24:28 [localhost] ct-woodpecker: os/signal.loop()
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/os/signal/signal_unix.go:23 +0x22
Jan 30 20:24:28 [localhost] ct-woodpecker: created by os/signal.init.0
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/os/signal/signal_unix.go:29 +0x41
Jan 30 20:24:28 [localhost] ct-woodpecker: goroutine 8 [chan receive]:
Jan 30 20:24:28 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/vendor/github.com/golang/glog.(*loggingT).flushDaemon(0x12e7fe0)
Jan 30 20:24:28 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/vendor/github.com/golang/glog/glog.go:882 +0x8b
Jan 30 20:24:28 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/vendor/github.com/golang/glog.init.0
Jan 30 20:24:28 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/vendor/github.com/golang/glog/glog.go:410 +0x203
Jan 30 20:24:28 [localhost] ct-woodpecker: goroutine 23 [select, 1250 minutes]:
Jan 30 20:24:28 [localhost] ct-woodpecker: database/sql.(*DB).connectionOpener(0xc000104180, 0xc09020, 0xc0000310c0)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1001 +0xe8
Jan 30 20:24:28 [localhost] ct-woodpecker: created by database/sql.OpenDB
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:671 +0x15d
Jan 30 20:24:28 [localhost] ct-woodpecker: goroutine 24 [select, 1250 minutes]:
Jan 30 20:24:28 [localhost] ct-woodpecker: database/sql.(*DB).connectionResetter(0xc000104180, 0xc09020, 0xc0000310c0)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1014 +0xfb
Jan 30 20:24:28 [localhost] ct-woodpecker: created by database/sql.OpenDB
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:672 +0x193
Jan 30 20:24:28 [localhost] ct-woodpecker: goroutine 25 [select, 1250 minutes]:
Jan 30 20:24:28 [localhost] ct-woodpecker: database/sql.(*DB).connectionOpener(0xc000104300, 0xc09020, 0xc000031440)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1001 +0xe8
Jan 30 20:24:28 [localhost] ct-woodpecker: created by database/sql.OpenDB
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:671 +0x15d
Jan 30 20:24:28 [localhost] ct-woodpecker: goroutine 26 [select, 1250 minutes]:
Jan 30 20:24:28 [localhost] ct-woodpecker: database/sql.(*DB).connectionResetter(0xc000104300, 0xc09020, 0xc000031440)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1014 +0xfb
Jan 30 20:24:28 [localhost] ct-woodpecker: created by database/sql.OpenDB
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:672 +0x193
Jan 30 20:24:28 [localhost] ct-woodpecker: goroutine 27 [select, 1250 minutes]:
Jan 30 20:24:28 [localhost] ct-woodpecker: database/sql.(*DB).connectionOpener(0xc000104480, 0xc09020, 0xc000031740)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1001 +0xe8
Jan 30 20:24:28 [localhost] ct-woodpecker: created by database/sql.OpenDB
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:671 +0x15d
Jan 30 20:24:28 [localhost] ct-woodpecker: goroutine 28 [select, 1250 minutes]:
Jan 30 20:24:28 [localhost] ct-woodpecker: database/sql.(*DB).connectionResetter(0xc000104480, 0xc09020, 0xc000031740)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1014 +0xfb
Jan 30 20:24:28 [localhost] ct-woodpecker: created by database/sql.OpenDB
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:672 +0x193
Jan 30 20:24:28 [localhost] ct-woodpecker: goroutine 29 [select, 1250 minutes]:
Jan 30 20:24:28 [localhost] ct-woodpecker: database/sql.(*DB).connectionOpener(0xc000104600, 0xc09020, 0xc000031a40)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1001 +0xe8
Jan 30 20:24:28 [localhost] ct-woodpecker: created by database/sql.OpenDB
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:671 +0x15d
Jan 30 20:24:28 [localhost] ct-woodpecker: goroutine 30 [select, 1250 minutes]:
Jan 30 20:24:28 [localhost] ct-woodpecker: database/sql.(*DB).connectionResetter(0xc000104600, 0xc09020, 0xc000031a40)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1014 +0xfb
Jan 30 20:24:28 [localhost] ct-woodpecker: created by database/sql.OpenDB
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:672 +0x193
Jan 30 20:24:28 [localhost] ct-woodpecker: goroutine 31 [select, 1250 minutes]:
Jan 30 20:24:28 [localhost] ct-woodpecker: database/sql.(*DB).connectionOpener(0xc000104780, 0xc09020, 0xc000031d40)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1001 +0xe8
Jan 30 20:24:28 [localhost] ct-woodpecker: created by database/sql.OpenDB
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:671 +0x15d
Jan 30 20:24:28 [localhost] ct-woodpecker: goroutine 32 [select, 1250 minutes]:
Jan 30 20:24:28 [localhost] ct-woodpecker: database/sql.(*DB).connectionResetter(0xc000104780, 0xc09020, 0xc000031d40)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1014 +0xfb
Jan 30 20:24:28 [localhost] ct-woodpecker: created by database/sql.OpenDB
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:672 +0x193
Jan 30 20:24:28 [localhost] ct-woodpecker: goroutine 33 [select, 1250 minutes]:
Jan 30 20:24:28 [localhost] ct-woodpecker: database/sql.(*DB).connectionOpener(0xc000104900, 0xc09020, 0xc000290080)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1001 +0xe8
Jan 30 20:24:28 [localhost] ct-woodpecker: created by database/sql.OpenDB
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:671 +0x15d
Jan 30 20:24:28 [localhost] ct-woodpecker: goroutine 34 [select, 1250 minutes]:
Jan 30 20:24:28 [localhost] ct-woodpecker: database/sql.(*DB).connectionResetter(0xc000104900, 0xc09020, 0xc000290080)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1014 +0xfb
Jan 30 20:24:28 [localhost] ct-woodpecker: created by database/sql.OpenDB
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:672 +0x193
Jan 30 20:24:28 [localhost] ct-woodpecker: goroutine 35 [select, 1250 minutes]:
Jan 30 20:24:28 [localhost] ct-woodpecker: database/sql.(*DB).connectionOpener(0xc000104a80, 0xc09020, 0xc000290380)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1001 +0xe8
Jan 30 20:24:28 [localhost] ct-woodpecker: created by database/sql.OpenDB
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:671 +0x15d
Jan 30 20:24:28 [localhost] ct-woodpecker: goroutine 36 [select, 1250 minutes]:
Jan 30 20:24:28 [localhost] ct-woodpecker: database/sql.(*DB).connectionResetter(0xc000104a80, 0xc09020, 0xc000290380)
Jan 30 20:24:28 [localhost] ct-woodpecker: /usr/local/go/sr...

Another log from early this morning

Feb  1 05:40:38 [localhost] ct-woodpecker: runtime: pointer 0xc002b3a600 to unallocated span span.base()=0xc002b3a000 span.limit=0xc002b4bdf0 span.state=0
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime: found in object at *(0xc0080483c0+0x20)
Feb  1 05:40:38 [localhost] ct-woodpecker: object=0xc0080483c0 s.base()=0xc008048000 s.limit=0xc008049fe0 s.spanclass=14 s.elemsize=96 s.state=_MSpanInUse
Feb  1 05:40:38 [localhost] ct-woodpecker: *(object+0) = 0x33dff7a
Feb  1 05:40:38 [localhost] ct-woodpecker: *(object+8) = 0x0
Feb  1 05:40:38 [localhost] ct-woodpecker: *(object+16) = 0x0
Feb  1 05:40:38 [localhost] ct-woodpecker: *(object+24) = 0xc003ad56c0
Feb  1 05:40:38 [localhost] ct-woodpecker: *(object+32) = 0xc002b3a600 <==
Feb  1 05:40:38 [localhost] ct-woodpecker: *(object+40) = 0x0
Feb  1 05:40:38 [localhost] ct-woodpecker: *(object+48) = 0x0
Feb  1 05:40:38 [localhost] ct-woodpecker: *(object+56) = 0x0
Feb  1 05:40:38 [localhost] ct-woodpecker: *(object+64) = 0x0
Feb  1 05:40:38 [localhost] ct-woodpecker: *(object+72) = 0xc00af54000
Feb  1 05:40:38 [localhost] ct-woodpecker: *(object+80) = 0x2
Feb  1 05:40:38 [localhost] ct-woodpecker: *(object+88) = 0x7ea
Feb  1 05:40:38 [localhost] ct-woodpecker: fatal error: found bad pointer in Go heap (incorrect use of unsafe or cgo?)
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime stack:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.throw(0xb7b487, 0x3e)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/panic.go:608 +0x72 fp=0x7f5cda1c8d20 sp=0x7f5cda1c8cf0 pc=0x4366d2
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.findObject(0xc002b3a600, 0xc0080483c0, 0x20, 0x7f5cd8d8bd30, 0xc00003b270, 0x5b)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/mbitmap.go:399 +0x3b6 fp=0x7f5cda1c8d70 sp=0x7f5cda1c8d20 pc=0x41ecd6
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.scanobject(0xc0080483c0, 0xc00003b270)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/mgcmark.go:1150 +0x233 fp=0x7f5cda1c8e00 sp=0x7f5cda1c8d70 pc=0x429bc3
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gcDrain(0xc00003b270, 0x15)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/mgcmark.go:913 +0x23e fp=0x7f5cda1c8e58 sp=0x7f5cda1c8e00 pc=0x42941e
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gcBgMarkWorker.func2()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/mgc.go:1860 +0x1a4 fp=0x7f5cda1c8e98 sp=0x7f5cda1c8e58 pc=0x45f324
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.systemstack(0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:351 +0x66 fp=0x7f5cda1c8ea0 sp=0x7f5cda1c8e98 pc=0x461856
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.mstart()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:1229 fp=0x7f5cda1c8ea8 sp=0x7f5cda1c8ea0 pc=0x43afc0
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 134 [GC worker (idle)]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.systemstack_switch()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:311 fp=0xc000292f60 sp=0xc000292f58 pc=0x4617e0
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gcBgMarkWorker(0xc00003a000)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/mgc.go:1826 +0x1b8 fp=0xc000292fd8 sp=0xc000292f60 pc=0x426078
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc000292fe0 sp=0xc000292fd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by runtime.gcBgMarkStartWorkers
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/mgc.go:1720 +0x77
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 1 [chan receive, 590 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bb8, 0xc000033bb8, 0xc00003170d, 0x3)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc00017cd10 sp=0xc00017ccf0 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goparkunlock(0xc000033bb8, 0x170d, 0x3)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:308 +0x53 fp=0xc00017cd40 sp=0xc00017cd10 pc=0x4384e3
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.chanrecv(0xc000033b60, 0xc000271e58, 0x4f4201, 0xc00029e160)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/chan.go:520 +0x2be fp=0xc00017cdd0 sp=0xc00017cd40 pc=0x410eee
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.chanrecv1(0xc000033b60, 0xc000271e58)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/chan.go:402 +0x2b fp=0xc00017ce00 sp=0xc00017cdd0 pc=0x410bdb
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/cmd.WaitForSignal(0xc00008f180, 0xc00017cf58)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/cmd/common.go:21 +0x15a fp=0xc00017cea8 sp=0xc00017ce00 pc=0x4f45aa
Feb  1 05:40:38 [localhost] ct-woodpecker: main.main()
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/cmd/ct-woodpecker/main.go:51 +0x1ed fp=0xc00017cf98 sp=0xc00017cea8 pc=0x9433ad
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.main()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:201 +0x207 fp=0xc00017cfe0 sp=0xc00017cf98 pc=0x438047
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00017cfe8 sp=0xc00017cfe0 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 2 [force gc (idle), 8 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bb8, 0x12e5990, 0x451410, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc00004cf80 sp=0xc00004cf60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goparkunlock(0x12e5990, 0x1410, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:308 +0x53 fp=0xc00004cfb0 sp=0xc00004cf80 pc=0x4384e3
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.forcegchelper()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:251 +0xb3 fp=0xc00004cfe0 sp=0xc00004cfb0 pc=0x4382b3
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00004cfe8 sp=0xc00004cfe0 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by runtime.init.4
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:240 +0x35
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 3 [GC sweep wait]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bb8, 0x12e6ca0, 0x45140c, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc00004d780 sp=0xc00004d760 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goparkunlock(0x12e6ca0, 0xbf140c, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:308 +0x53 fp=0xc00004d7b0 sp=0xc00004d780 pc=0x4384e3
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.bgsweep(0xc00006c000)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/mgcsweep.go:71 +0x102 fp=0xc00004d7d8 sp=0xc00004d7b0 pc=0x42ad82
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00004d7e0 sp=0xc00004d7d8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by runtime.gcenable
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/mgc.go:216 +0x58
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 4 [finalizer wait, 590 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bb8, 0x1306320, 0x140f, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc00004df28 sp=0xc00004df08 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goparkunlock(0x1306320, 0x140f, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:308 +0x53 fp=0xc00004df58 sp=0xc00004df28 pc=0x4384e3
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.runfinq()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/mfinal.go:175 +0x99 fp=0xc00004dfe0 sp=0xc00004df58 pc=0x4226c9
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00004dfe8 sp=0xc00004dfe0 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by runtime.createfing
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/mfinal.go:156 +0x61
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 5 [syscall, 590 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.notetsleepg(0x1306820, 0xffffffffffffffff, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/lock_futex.go:227 +0x37 fp=0xc00004e788 sp=0xc00004e758 pc=0x415bc7
Feb  1 05:40:38 [localhost] ct-woodpecker: os/signal.signal_recv(0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/sigqueue.go:139 +0x9c fp=0xc00004e7b0 sp=0xc00004e788 pc=0x44c53c
Feb  1 05:40:38 [localhost] ct-woodpecker: os/signal.loop()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/os/signal/signal_unix.go:23 +0x22 fp=0xc00004e7e0 sp=0xc00004e7b0 pc=0x4f41b2
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00004e7e8 sp=0xc00004e7e0 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by os/signal.init.0
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/os/signal/signal_unix.go:29 +0x41
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 8 [chan receive]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bb8, 0xc000033c78, 0xc00003170d, 0x3)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc00004c6a0 sp=0xc00004c680 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goparkunlock(0xc000033c78, 0x170d, 0x3)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:308 +0x53 fp=0xc00004c6d0 sp=0xc00004c6a0 pc=0x4384e3
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.chanrecv(0xc000033c20, 0xc00004c7b0, 0x12e7f01, 0x12e7ff8)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/chan.go:520 +0x2be fp=0xc00004c760 sp=0xc00004c6d0 pc=0x410eee
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.chanrecv2(0xc000033c20, 0xc00004c7b0, 0x7f7101)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/chan.go:407 +0x2b fp=0xc00004c790 sp=0xc00004c760 pc=0x410c1b
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/vendor/github.com/golang/glog.(*loggingT).flushDaemon(0x12e7fe0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/vendor/github.com/golang/glog/glog.go:882 +0x8b fp=0xc00004c7d8 sp=0xc00004c790 pc=0x9183cb
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00004c7e0 sp=0xc00004c7d8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/vendor/github.com/golang/glog.init.0
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/vendor/github.com/golang/glog/glog.go:410 +0x203
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 23 [select, 590 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc00004edd8 sp=0xc00004edb8 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc00004ef68, 0xc00004ef60, 0x2, 0x410b10, 0xc0000332b8)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc00004ef38 sp=0xc00004edd8 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: database/sql.(*DB).connectionOpener(0xc000104180, 0xc09020, 0xc000031080)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1001 +0xe8 fp=0xc00004efc8 sp=0xc00004ef38 pc=0x6f4c68
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00004efd0 sp=0xc00004efc8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by database/sql.OpenDB
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:671 +0x15d
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 24 [select, 590 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc00004f5c0 sp=0xc00004f5a0 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc00004f768, 0xc00004f748, 0x2, 0x0, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc00004f720 sp=0xc00004f5c0 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: database/sql.(*DB).connectionResetter(0xc000104180, 0xc09020, 0xc000031080)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1014 +0xfb fp=0xc00004f7c8 sp=0xc00004f720 pc=0x6f4d9b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00004f7d0 sp=0xc00004f7c8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by database/sql.OpenDB
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:672 +0x193
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 25 [select, 590 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc00004fdd8 sp=0xc00004fdb8 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc00004ff68, 0xc00004ff60, 0x2, 0x0, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc00004ff38 sp=0xc00004fdd8 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: database/sql.(*DB).connectionOpener(0xc000104300, 0xc09020, 0xc0000313c0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1001 +0xe8 fp=0xc00004ffc8 sp=0xc00004ff38 pc=0x6f4c68
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00004ffd0 sp=0xc00004ffc8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by database/sql.OpenDB
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:671 +0x15d
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 26 [select, 590 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc0000485c0 sp=0xc0000485a0 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc000048768, 0xc000048748, 0x2, 0x0, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc000048720 sp=0xc0000485c0 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: database/sql.(*DB).connectionResetter(0xc000104300, 0xc09020, 0xc0000313c0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1014 +0xfb fp=0xc0000487c8 sp=0xc000048720 pc=0x6f4d9b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0000487d0 sp=0xc0000487c8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by database/sql.OpenDB
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:672 +0x193
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 27 [select, 590 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc000048dd8 sp=0xc000048db8 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc000048f68, 0xc000048f60, 0x2, 0x0, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc000048f38 sp=0xc000048dd8 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: database/sql.(*DB).connectionOpener(0xc000104480, 0xc09020, 0xc0000316c0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1001 +0xe8 fp=0xc000048fc8 sp=0xc000048f38 pc=0x6f4c68
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc000048fd0 sp=0xc000048fc8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by database/sql.OpenDB
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:671 +0x15d
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 28 [select, 590 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc0000495c0 sp=0xc0000495a0 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc000049768, 0xc000049748, 0x2, 0x0, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc000049720 sp=0xc0000495c0 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: database/sql.(*DB).connectionResetter(0xc000104480, 0xc09020, 0xc0000316c0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1014 +0xfb fp=0xc0000497c8 sp=0xc000049720 pc=0x6f4d9b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0000497d0 sp=0xc0000497c8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by database/sql.OpenDB
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:672 +0x193
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 29 [select, 590 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc000049dd8 sp=0xc000049db8 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc000049f68, 0xc000049f60, 0x2, 0x0, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc000049f38 sp=0xc000049dd8 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: database/sql.(*DB).connectionOpener(0xc000104600, 0xc09020, 0xc000031a00)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1001 +0xe8 fp=0xc000049fc8 sp=0xc000049f38 pc=0x6f4c68
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc000049fd0 sp=0xc000049fc8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by database/sql.OpenDB
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:671 +0x15d
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 30 [select, 590 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc00004a5c0 sp=0xc00004a5a0 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc00004a768, 0xc00004a748, 0x2, 0x0, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc00004a720 sp=0xc00004a5c0 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: database/sql.(*DB).connectionResetter(0xc000104600, 0xc09020, 0xc000031a00)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1014 +0xfb fp=0xc00004a7c8 sp=0xc00004a720 pc=0x6f4d9b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00004a7d0 sp=0xc00004a7c8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by database/sql.OpenDB
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:672 +0x193
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 31 [select, 590 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc00004add8 sp=0xc00004adb8 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc00004af68, 0xc00004af60, 0x2, 0x0, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc00004af38 sp=0xc00004add8 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: database/sql.(*DB).connectionOpener(0xc000104780, 0xc09020, 0xc000031d00)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1001 +0xe8 fp=0xc00004afc8 sp=0xc00004af38 pc=0x6f4c68
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] systemd: ct-woodpecker.service: main process exited, code=exited, status=2/INVALIDARGUMENT
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00004afd0 sp=0xc00004afc8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by database/sql.OpenDB
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:671 +0x15d
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 32 [select, 590 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc00004b5c0 sp=0xc00004b5a0 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc00004b768, 0xc00004b748, 0x2, 0x0, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc00004b720 sp=0xc00004b5c0 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: database/sql.(*DB).connectionResetter(0xc000104780, 0xc09020, 0xc000031d00)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1014 +0xfb fp=0xc00004b7c8 sp=0xc00004b720 pc=0x6f4d9b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00004b7d0 sp=0xc00004b7c8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by database/sql.OpenDB
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:672 +0x193
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 33 [select, 590 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc00004bdd8 sp=0xc00004bdb8 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc00004bf68, 0xc00004bf60, 0x2, 0x0, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc00004bf38 sp=0xc00004bdd8 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: database/sql.(*DB).connectionOpener(0xc000104900, 0xc09020, 0xc000290040)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1001 +0xe8 fp=0xc00004bfc8 sp=0xc00004bf38 pc=0x6f4c68
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00004bfd0 sp=0xc00004bfc8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by database/sql.OpenDB
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:671 +0x15d
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 34 [select, 590 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc0002965c0 sp=0xc0002965a0 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc000296768, 0xc000296748, 0x2, 0x0, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc000296720 sp=0xc0002965c0 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: database/sql.(*DB).connectionResetter(0xc000104900, 0xc09020, 0xc000290040)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1014 +0xfb fp=0xc0002967c8 sp=0xc000296720 pc=0x6f4d9b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] systemd: Unit ct-woodpecker.service entered failed state.
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0002967d0 sp=0xc0002967c8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by database/sql.OpenDB
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:672 +0x193
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 35 [select, 590 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc000296dd8 sp=0xc000296db8 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc000296f68, 0xc000296f60, 0x2, 0x0, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc000296f38 sp=0xc000296dd8 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: database/sql.(*DB).connectionOpener(0xc000104a80, 0xc09020, 0xc000290340)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1001 +0xe8 fp=0xc000296fc8 sp=0xc000296f38 pc=0x6f4c68
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc000296fd0 sp=0xc000296fc8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by database/sql.OpenDB
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:671 +0x15d
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 36 [select, 590 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc0002975c0 sp=0xc0002975a0 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc000297768, 0xc000297748, 0x2, 0x0, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc000297720 sp=0xc0002975c0 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: database/sql.(*DB).connectionResetter(0xc000104a80, 0xc09020, 0xc000290340)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1014 +0xfb fp=0xc0002977c8 sp=0xc000297720 pc=0x6f4d9b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0002977d0 sp=0xc0002977c8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by database/sql.OpenDB
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:672 +0x193
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 37 [select, 590 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc000297dd8 sp=0xc000297db8 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc000297f68, 0xc000297f60, 0x2, 0x0, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc000297f38 sp=0xc000297dd8 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: database/sql.(*DB).connectionOpener(0xc000104c00, 0xc09020, 0xc000290640)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1001 +0xe8 fp=0xc000297fc8 sp=0xc000297f38 pc=0x6f4c68
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] systemd: ct-woodpecker.service failed.
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc000297fd0 sp=0xc000297fc8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by database/sql.OpenDB
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:671 +0x15d
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 38 [select, 590 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc0002985c0 sp=0xc0002985a0 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc000298768, 0xc000298748, 0x2, 0x0, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc000298720 sp=0xc0002985c0 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: database/sql.(*DB).connectionResetter(0xc000104c00, 0xc09020, 0xc000290640)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:1014 +0xfb fp=0xc0002987c8 sp=0xc000298720 pc=0x6f4d9b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0002987d0 sp=0xc0002987c8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by database/sql.OpenDB
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/database/sql/sql.go:672 +0x193
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 41 [IO wait]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86b88, 0x7f5ce00b8f28, 0x1b02, 0x5)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc00005fb80 sp=0xc00005fb60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.netpollblock(0x7f5ce00b8f00, 0x72, 0xc0001f1500)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/netpoll.go:366 +0x99 fp=0xc00005fbb8 sp=0xc00005fb80 pc=0x433769
Feb  1 05:40:38 [localhost] ct-woodpecker: internal/poll.runtime_pollWait(0x7f5ce00b8f00, 0x72, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/netpoll.go:173 +0x66 fp=0xc00005fbe8 sp=0xc00005fbb8 pc=0x432e16
Feb  1 05:40:38 [localhost] ct-woodpecker: internal/poll.(*pollDesc).wait(0xc000103618, 0x72, 0xc000030100, 0x0, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0x9a fp=0xc00005fc18 sp=0xc00005fbe8 pc=0x49bdca
Feb  1 05:40:38 [localhost] ct-woodpecker: internal/poll.(*pollDesc).waitRead(0xc000103618, 0xffffffffffffff00, 0x0, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d fp=0xc00005fc50 sp=0xc00005fc18 pc=0x49bedd
Feb  1 05:40:38 [localhost] ct-woodpecker: internal/poll.(*FD).Accept(0xc000103600, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/internal/poll/fd_unix.go:384 +0x1a0 fp=0xc00005fcb8 sp=0xc00005fc50 pc=0x49e1e0
Feb  1 05:40:38 [localhost] ct-woodpecker: net.(*netFD).accept(0xc000103600, 0x416b9f, 0xc0004ba820, 0xa0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/net/fd_unix.go:238 +0x42 fp=0xc00005fd88 sp=0xc00005fcb8 pc=0x58f4a2
Feb  1 05:40:38 [localhost] ct-woodpecker: net.(*TCPListener).accept(0xc00000e498, 0xc00005fe00, 0x9d0cab28, 0x7061352bd0ab556a)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/net/tcpsock_posix.go:139 +0x2e fp=0xc00005fdb8 sp=0xc00005fd88 pc=0x5abe2e
Feb  1 05:40:38 [localhost] ct-woodpecker: net.(*TCPListener).AcceptTCP(0xc00000e498, 0xc00005fe28, 0x4933b6, 0x5c53dbc2)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/net/tcpsock.go:247 +0x47 fp=0xc00005fdf8 sp=0xc00005fdb8 pc=0x5aa867
Feb  1 05:40:38 [localhost] ct-woodpecker: net/http.tcpKeepAliveListener.Accept(0xc00000e498, 0xc00005fe78, 0x18, 0xc0001f1500, 0x6bd135)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/net/http/server.go:3232 +0x2f fp=0xc00005fe30 sp=0xc00005fdf8 pc=0x6bec3f
Feb  1 05:40:38 [localhost] ct-woodpecker: net/http.(*onceCloseListener).Accept(0xc0001e7350, 0xb865a8, 0xc0004ba820, 0xc090e0, 0xc0001e7410)
Feb  1 05:40:38 [localhost] ct-woodpecker: <autogenerated>:1 +0x3c fp=0xc00005fe68 sp=0xc00005fe30 pc=0x6df7dc
Feb  1 05:40:38 [localhost] ct-woodpecker: net/http.(*Server).Serve(0xc000157520, 0xc08ba0, 0xc00000e498, 0x0, 0x0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/net/http/server.go:2826 +0x22f fp=0xc00005ff28 sp=0xc00005fe68 pc=0x6bd06f
Feb  1 05:40:38 [localhost] ct-woodpecker: net/http.(*Server).ListenAndServe(0xc000157520, 0x0, 0xc000298f90)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/net/http/server.go:2764 +0xb6 fp=0xc00005ff78 sp=0xc00005ff28 pc=0x6bcd26
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/woodpecker.(*Woodpecker).Run.func1(0xc0001e7290)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/woodpecker/woodpecker.go:396 +0x33 fp=0xc00005ffd8 sp=0xc00005ff78 pc=0x9428e3
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00005ffe0 sp=0xc00005ffd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/woodpecker.(*Woodpecker).Run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/woodpecker/woodpecker.go:395 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 42 [select, 1 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc0003a3d80 sp=0xc0003a3d60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc0003a3f78, 0xc0003a3f58, 0x2, 0x15180, 0xb5da6d)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc0003a3ee0 sp=0xc0003a3d80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*sthFetcher).run.func1(0xc000141040)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/sth_fetcher.go:136 +0x192 fp=0xc0003a3fd8 sp=0xc0003a3ee0 pc=0x92b1d2
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0003a3fe0 sp=0xc0003a3fd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*sthFetcher).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/sth_fetcher.go:132 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 43 [select, 10 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc000319d80 sp=0xc000319d60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc000319f78, 0xc000319f58, 0x2, 0x15180, 0xb5f270)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc000319ee0 sp=0xc000319d80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*certSubmitter).run.func1(0xc000104240)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/cert_submitter.go:177 +0x184 fp=0xc000319fd8 sp=0xc000319ee0 pc=0x92ad34
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc000319fe0 sp=0xc000319fd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*certSubmitter).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/cert_submitter.go:172 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 44 [select]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc0003a1d80 sp=0xc0003a1d60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc0003a1f78, 0xc0003a1f58, 0x2, 0x1, 0xb60f01)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc0003a1ee0 sp=0xc0003a1d80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*inclusionChecker).run.func1(0xc000141220)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/inclusion_checker.go:112 +0xe0 fp=0xc0003a1fd8 sp=0xc0003a1ee0 pc=0x92af60
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0003a1fe0 sp=0xc0003a1fd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*inclusionChecker).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/inclusion_checker.go:109 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 45 [select, 1 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc000060d80 sp=0xc000060d60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc000060f78, 0xc000060f58, 0x2, 0x15180, 0xb5da6d)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc000060ee0 sp=0xc000060d80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*sthFetcher).run.func1(0xc000141360)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/sth_fetcher.go:136 +0x192 fp=0xc000060fd8 sp=0xc000060ee0 pc=0x92b1d2
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc000060fe0 sp=0xc000060fd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*sthFetcher).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/sth_fetcher.go:132 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 46 [select]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc0006d7d80 sp=0xc0006d7d60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc0006d7f78, 0xc0006d7f58, 0x2, 0x15180, 0xb5f270)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc0006d7ee0 sp=0xc0006d7d80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*certSubmitter).run.func1(0xc0001043c0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/cert_submitter.go:177 +0x184 fp=0xc0006d7fd8 sp=0xc0006d7ee0 pc=0x92ad34
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0006d7fe0 sp=0xc0006d7fd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*certSubmitter).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/cert_submitter.go:172 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 47 [select]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc0006d5d80 sp=0xc0006d5d60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc0006d5f78, 0xc0006d5f58, 0x2, 0x15180, 0xb60fd7)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc0006d5ee0 sp=0xc0006d5d80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*inclusionChecker).run.func1(0xc000141540)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/inclusion_checker.go:112 +0xe0 fp=0xc0006d5fd8 sp=0xc0006d5ee0 pc=0x92af60
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0006d5fe0 sp=0xc0006d5fd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*inclusionChecker).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/inclusion_checker.go:109 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 48 [select, 2 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc000061d80 sp=0xc000061d60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc000061f78, 0xc000061f58, 0x2, 0x15180, 0xb5da6d)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc000061ee0 sp=0xc000061d80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*sthFetcher).run.func1(0xc000141680)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/sth_fetcher.go:136 +0x192 fp=0xc000061fd8 sp=0xc000061ee0 pc=0x92b1d2
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc000061fe0 sp=0xc000061fd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*sthFetcher).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/sth_fetcher.go:132 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 49 [select, 10 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc00039fd80 sp=0xc00039fd60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc00039ff78, 0xc00039ff58, 0x2, 0x15180, 0xb5f270)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc00039fee0 sp=0xc00039fd80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*certSubmitter).run.func1(0xc000104540)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/cert_submitter.go:177 +0x184 fp=0xc00039ffd8 sp=0xc00039fee0 pc=0x92ad34
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00039ffe0 sp=0xc00039ffd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*certSubmitter).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/cert_submitter.go:172 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 50 [select]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc00039dd80 sp=0xc00039dd60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc00039df78, 0xc00039df58, 0x2, 0x1, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc00039dee0 sp=0xc00039dd80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*inclusionChecker).run.func1(0xc000141860)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/inclusion_checker.go:112 +0xe0 fp=0xc00039dfd8 sp=0xc00039dee0 pc=0x92af60
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00039dfe0 sp=0xc00039dfd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*inclusionChecker).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/inclusion_checker.go:109 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 51 [select, 2 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc00005ad80 sp=0xc00005ad60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc00005af78, 0xc00005af58, 0x2, 0x15180, 0xb5da6d)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc00005aee0 sp=0xc00005ad80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*sthFetcher).run.func1(0xc0001419a0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/sth_fetcher.go:136 +0x192 fp=0xc00005afd8 sp=0xc00005aee0 pc=0x92b1d2
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00005afe0 sp=0xc00005afd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*sthFetcher).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/sth_fetcher.go:132 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 52 [select]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc0003b7d80 sp=0xc0003b7d60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc0003b7f78, 0xc0003b7f58, 0x2, 0x15180, 0xb5f270)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc0003b7ee0 sp=0xc0003b7d80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*certSubmitter).run.func1(0xc0001046c0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/cert_submitter.go:177 +0x184 fp=0xc0003b7fd8 sp=0xc0003b7ee0 pc=0x92ad34
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0003b7fe0 sp=0xc0003b7fd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*certSubmitter).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/cert_submitter.go:172 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 53 [select]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc000312d80 sp=0xc000312d60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc000312f78, 0xc000312f58, 0x2, 0x1, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc000312ee0 sp=0xc000312d80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*inclusionChecker).run.func1(0xc000141b80)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/inclusion_checker.go:112 +0xe0 fp=0xc000312fd8 sp=0xc000312ee0 pc=0x92af60
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc000312fe0 sp=0xc000312fd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*inclusionChecker).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/inclusion_checker.go:109 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 54 [select, 2 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc00005bd80 sp=0xc00005bd60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc00005bf78, 0xc00005bf58, 0x2, 0x15180, 0xb5da6d)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc00005bee0 sp=0xc00005bd80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*sthFetcher).run.func1(0xc000141cc0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/sth_fetcher.go:136 +0x192 fp=0xc00005bfd8 sp=0xc00005bee0 pc=0x92b1d2
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00005bfe0 sp=0xc00005bfd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*sthFetcher).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/sth_fetcher.go:132 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 55 [select, 10 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc000318d80 sp=0xc000318d60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc000318f78, 0xc000318f58, 0x2, 0x15180, 0xb5f270)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc000318ee0 sp=0xc000318d80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*certSubmitter).run.func1(0xc000104840)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/cert_submitter.go:177 +0x184 fp=0xc000318fd8 sp=0xc000318ee0 pc=0x92ad34
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc000318fe0 sp=0xc000318fd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*certSubmitter).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/cert_submitter.go:172 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 56 [select]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc000314d80 sp=0xc000314d60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc000314f78, 0xc000314f58, 0x2, 0x1, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc000314ee0 sp=0xc000314d80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*inclusionChecker).run.func1(0xc000141ea0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/inclusion_checker.go:112 +0xe0 fp=0xc000314fd8 sp=0xc000314ee0 pc=0x92af60
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc000314fe0 sp=0xc000314fd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*inclusionChecker).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/inclusion_checker.go:109 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 57 [select, 1 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc00005cd80 sp=0xc00005cd60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc00005cf78, 0xc00005cf58, 0x2, 0x15180, 0xb5da6d)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc00005cee0 sp=0xc00005cd80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*sthFetcher).run.func1(0xc00029a000)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/sth_fetcher.go:136 +0x192 fp=0xc00005cfd8 sp=0xc00005cee0 pc=0x92b1d2
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00005cfe0 sp=0xc00005cfd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*sthFetcher).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/sth_fetcher.go:132 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 58 [select]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc0003b3d80 sp=0xc0003b3d60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc0003b3f78, 0xc0003b3f58, 0x2, 0x15180, 0xb5f270)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc0003b3ee0 sp=0xc0003b3d80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*certSubmitter).run.func1(0xc0001049c0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/cert_submitter.go:177 +0x184 fp=0xc0003b3fd8 sp=0xc0003b3ee0 pc=0x92ad34
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0003b3fe0 sp=0xc0003b3fd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*certSubmitter).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/cert_submitter.go:172 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 59 [select]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc000317d80 sp=0xc000317d60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc000317f78, 0xc000317f58, 0x2, 0x1, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc000317ee0 sp=0xc000317d80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*inclusionChecker).run.func1(0xc00029a1e0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/inclusion_checker.go:112 +0xe0 fp=0xc000317fd8 sp=0xc000317ee0 pc=0x92af60
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc000317fe0 sp=0xc000317fd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*inclusionChecker).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/inclusion_checker.go:109 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 60 [select, 1 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc00005dd80 sp=0xc00005dd60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc00005df78, 0xc00005df58, 0x2, 0x15180, 0xb5da6d)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc00005dee0 sp=0xc00005dd80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*sthFetcher).run.func1(0xc00029a320)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/sth_fetcher.go:136 +0x192 fp=0xc00005dfd8 sp=0xc00005dee0 pc=0x92b1d2
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc00005dfe0 sp=0xc00005dfd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*sthFetcher).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/sth_fetcher.go:132 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 61 [select, 10 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc0003a2d80 sp=0xc0003a2d60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc0003a2f78, 0xc0003a2f58, 0x2, 0x15180, 0xb5f270)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc0003a2ee0 sp=0xc0003a2d80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*certSubmitter).run.func1(0xc000104b40)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/cert_submitter.go:177 +0x184 fp=0xc0003a2fd8 sp=0xc0003a2ee0 pc=0x92ad34
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0003a2fe0 sp=0xc0003a2fd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*certSubmitter).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/cert_submitter.go:172 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 62 [select]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc000315d80 sp=0xc000315d60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc000315f78, 0xc000315f58, 0x2, 0x1, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc000315ee0 sp=0xc000315d80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*inclusionChecker).run.func1(0xc00029a500)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/inclusion_checker.go:112 +0xe0 fp=0xc000315fd8 sp=0xc000315ee0 pc=0x92af60
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc000315fe0 sp=0xc000315fd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*inclusionChecker).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/inclusion_checker.go:109 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 63 [select, 1 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc0003a0d80 sp=0xc0003a0d60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc0003a0f78, 0xc0003a0f58, 0x2, 0x15180, 0xb5da6d)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc0003a0ee0 sp=0xc0003a0d80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*sthFetcher).run.func1(0xc00029a640)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/sth_fetcher.go:136 +0x192 fp=0xc0003a0fd8 sp=0xc0003a0ee0 pc=0x92b1d2
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0003a0fe0 sp=0xc0003a0fd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*sthFetcher).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/sth_fetcher.go:132 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 64 [select, 10 minutes]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc000316d80 sp=0xc000316d60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc000316f78, 0xc000316f58, 0x2, 0x15180, 0xb5f270)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc000316ee0 sp=0xc000316d80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*certSubmitter).run.func1(0xc000104cc0)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/cert_submitter.go:177 +0x184 fp=0xc000316fd8 sp=0xc000316ee0 pc=0x92ad34
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc000316fe0 sp=0xc000316fd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*certSubmitter).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/cert_submitter.go:172 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 65 [select]:
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.gopark(0xb86bf8, 0x0, 0x1809, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/proc.go:302 +0xeb fp=0xc000313d80 sp=0xc000313d60 pc=0x43843b
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.selectgo(0xc000313f78, 0xc000313f58, 0x2, 0x1, 0x1)
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/select.go:313 +0xcc6 fp=0xc000313ee0 sp=0xc000313d80 pc=0x447a16
Feb  1 05:40:38 [localhost] ct-woodpecker: github.com/letsencrypt/ct-woodpecker/monitor.(*inclusionChecker).run.func1(0xc00029a820)
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/inclusion_checker.go:112 +0xe0 fp=0xc000313fd8 sp=0xc000313ee0 pc=0x92af60
Feb  1 05:40:38 [localhost] ct-woodpecker: runtime.goexit()
Feb  1 05:40:38 [localhost] ct-woodpecker: /usr/local/go/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc000313fe0 sp=0xc000313fd8 pc=0x4638c1
Feb  1 05:40:38 [localhost] ct-woodpecker: created by github.com/letsencrypt/ct-woodpecker/monitor.(*inclusionChecker).run
Feb  1 05:40:38 [localhost] ct-woodpecker: /go/src/github.com/letsencrypt/ct-woodpecker/monitor/inclusion_checker.go:109 +0x3f
Feb  1 05:40:38 [localhost] ct-woodpecker: goroutine 66 [select, 590 min