I sometimes see "glibc: Invalid pointer" errors in the stderr logs of the connector.
Also "double free", and "unexpected signal." Not sure if the logs are helpful at all.
E0722 16:03:43.561126 6011 connector.go:32] Google Cloud Print CUPS Connector version 2015.07.13-linux
Google Cloud Print CUPS Connector version 2015.07.13-linux
E0722 16:04:01.596943 6011 connector.go:107] Ready to rock as proxy 'printserver1'
Ready to rock as proxy 'printserver1'
*** glibc detected *** /opt/cloudprint/bin/connector: free(): invalid pointer: 0x00007feb280000d8 ***
fatal error: unexpected signal during runtime execution
[signal 0xb code=0x1 addr=0x7feb0000001a pc=0x7feb524a1ae9]
runtime stack:
runtime.gothrow(0x8368d0, 0x2a)
/usr/local/go/src/runtime/panic.go:503 +0x8e fp=0x7feb4d1e1b90 sp=0x7feb4d1e1b78
runtime.sigpanic()
/usr/local/go/src/runtime/sigpanic_unix.go:14 +0x5e fp=0x7feb4d1e1be0 sp=0x7feb4d1e1b90
goroutine 21606 [syscall, locked to thread]:
runtime.cgocall_errno(0x403420, 0xc2080ab5f8, 0x0)
/usr/local/go/src/runtime/cgocall.go:130 +0xf5 fp=0xc2080ab5d8 sp=0xc2080ab5b0
github.com/google/cups-connector/cups._Cfunc_cupsDoRequest(0x7feb38002b90, 0x7feb28012c70, 0x695905, 0x0)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/cups/:94 +0x44 fp=0xc2080ab5f8 sp=0xc2080ab5d8
github.com/google/cups-connector/cups.(*cupsCore).doRequest(0xc2083d2990, 0x7feb28012c70, 0xc2080ab78c, 0x1, 0x1, 0x0, 0x0, 0x0)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/cups/core.go:269 +0x265 fp=0xc2080ab6f0 sp=0xc2080ab5f8
github.com/google/cups-connector/cups.(*cupsCore).doRequestWithRetry(0xc2083d2990, 0x7feb28012c70, 0xc2080ab78c, 0x1, 0x1, 0x7feb28000940, 0x0, 0x0)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/cups/core.go:254 +0xda fp=0xc2080ab748 sp=0xc2080ab6f0
github.com/google/cups-connector/cups.(*cupsCore).getJobAttributes(0xc2083d2990, 0x6176c, 0x7feb28000940, 0x0, 0x0, 0x0)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/cups/core.go:221 +0x1bd fp=0xc2080ab808 sp=0xc2080ab748
github.com/google/cups-connector/cups.(*CUPS).GetJobState(0xc2083b0c00, 0xc20006176c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/cups/cups.go:260 +0x190 fp=0xc2080ab908 sp=0xc2080ab808
github.com/google/cups-connector/manager.(*PrinterManager).followJob(0xc2098a0080, 0xc211073360, 0xc20006176c)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:499 +0xef fp=0xc2080abb40 sp=0xc2080ab908
github.com/google/cups-connector/manager.(*PrinterManager).processJob(0xc2098a0080, 0xc211073360)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:484 +0xdbf fp=0xc2080abfd0 sp=0xc2080abb40
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc2080abfd8 sp=0xc2080abfd0
created by github.com/google/cups-connector/manager.(*PrinterManager).handlePrinterNewJobs
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:314 +0x228
goroutine 1 [chan receive, 252 minutes]:
runtime.gopark(0x43b510, 0xc20df28418, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc209692ca0 sp=0xc209692c70
runtime.goparkunlock(0xc20df28418, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc209692cc8 sp=0xc209692ca0
runtime.chanrecv(0x6b2a20, 0xc20df283c0, 0x0, 0x1, 0x0)
/usr/local/go/src/runtime/chan.go:410 +0x452 fp=0xc209692d68 sp=0xc209692cc8
runtime.chanrecv1(0x6b2a20, 0xc20df283c0, 0x0)
/usr/local/go/src/runtime/chan.go:311 +0x2b fp=0xc209692d98 sp=0xc209692d68
main.waitIndefinitely()
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/connector/connector.go:121 +0x186 fp=0xc209692e30 sp=0xc209692d98
main.main()
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/connector/connector.go:110 +0x152c fp=0xc209692f98 sp=0xc209692e30
runtime.main()
/usr/local/go/src/runtime/proc.go:63 +0xf3 fp=0xc209692fe0 sp=0xc209692f98
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc209692fe8 sp=0xc209692fe0
goroutine 2 [force gc (idle), 1 minutes]:
runtime.gopark(0x43b510, 0xb89790, 0x7d4f10, 0xf)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20801a798 sp=0xc20801a768
runtime.goparkunlock(0xb89790, 0x7d4f10, 0xf)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc20801a7c0 sp=0xc20801a798
runtime.forcegchelper()
/usr/local/go/src/runtime/proc.go:99 +0xce fp=0xc20801a7e0 sp=0xc20801a7c0
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20801a7e8 sp=0xc20801a7e0
created by runtime.init·4
/usr/local/go/src/runtime/proc.go:87 +0x25
goroutine 3 [GC sweep wait]:
runtime.gopark(0x43b510, 0xb92428, 0x7c9fb0, 0xd)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20801df98 sp=0xc20801df68
runtime.goparkunlock(0xb92428, 0x7c9fb0, 0xd)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc20801dfc0 sp=0xc20801df98
runtime.bgsweep()
/usr/local/go/src/runtime/mgc0.go:98 +0xbc fp=0xc20801dfe0 sp=0xc20801dfc0
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20801dfe8 sp=0xc20801dfe0
created by gc
/usr/local/go/src/runtime/mgc0.c:1386
goroutine 4 [finalizer wait, 254 minutes]:
runtime.gopark(0x43b510, 0xb92420, 0x7d4750, 0xe)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc208018f30 sp=0xc208018f00
runtime.goparkunlock(0xb92420, 0x7d4750, 0xe)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc208018f58 sp=0xc208018f30
runtime.runfinq()
/usr/local/go/src/runtime/malloc.go:727 +0xba fp=0xc208018fe0 sp=0xc208018f58
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc208018fe8 sp=0xc208018fe0
created by runtime.createfing
/usr/local/go/src/runtime/malloc.go:707 +0x5e
goroutine 5 [chan receive]:
runtime.gopark(0x43b510, 0xc2080300b8, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20801d698 sp=0xc20801d668
runtime.goparkunlock(0xc2080300b8, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc20801d6c0 sp=0xc20801d698
runtime.chanrecv(0x6b23c0, 0xc208030060, 0xc20801d7b8, 0x4bc101, 0xb80000)
/usr/local/go/src/runtime/chan.go:467 +0x82c fp=0xc20801d760 sp=0xc20801d6c0
runtime.chanrecv2(0x6b23c0, 0xc208030060, 0xc20801d7b8, 0x1)
/usr/local/go/src/runtime/chan.go:316 +0x2b fp=0xc20801d790 sp=0xc20801d760
github.com/golang/glog.(*loggingT).flushDaemon(0xb89ce0)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/golang/glog/glog.go:879 +0x78 fp=0xc20801d7d8 sp=0xc20801d790
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20801d7e0 sp=0xc20801d7d8
created by github.com/golang/glog.init·1
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/golang/glog/glog.go:410 +0x2a7
goroutine 6 [syscall]:
runtime.notetsleepg(0xb899d8, 0x4d1e45, 0x0)
/usr/local/go/src/runtime/lock_futex.go:201 +0x52 fp=0xc208019768 sp=0xc208019740
runtime.timerproc()
/usr/local/go/src/runtime/time.go:207 +0xfa fp=0xc2080197e0 sp=0xc208019768
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc2080197e8 sp=0xc2080197e0
created by runtime.addtimerLocked
/usr/local/go/src/runtime/time.go:113 +0x1ba
goroutine 17 [syscall, 254 minutes, locked to thread]:
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc208052fe8 sp=0xc208052fe0
goroutine 7 [syscall, 254 minutes]:
runtime.notetsleepg(0xb93240, 0xffffffffffffffff, 0x1)
/usr/local/go/src/runtime/lock_futex.go:201 +0x52 fp=0xc208017f68 sp=0xc208017f40
runtime.signal_recv(0x0)
/usr/local/go/src/runtime/sigqueue.go:109 +0x135 fp=0xc208017fa0 sp=0xc208017f68
os/signal.loop()
/usr/local/go/src/os/signal/signal_unix.go:21 +0x1f fp=0xc208017fe0 sp=0xc208017fa0
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc208017fe8 sp=0xc208017fe0
created by os/signal.init·1
/usr/local/go/src/os/signal/signal_unix.go:27 +0x35
goroutine 15 [IO wait]:
runtime.gopark(0x416720, 0x7feb5311a3e0, 0x7b2c70, 0x7)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20a048d08 sp=0xc20a048cd8
runtime.netpollblock(0x7feb5311a3b8, 0x72, 0xc212fff950)
/usr/local/go/src/runtime/netpoll.go:347 +0x170 fp=0xc20a048d48 sp=0xc20a048d08
runtime.netpollWait(0x7feb5311a3b8, 0x72, 0x8)
/usr/local/go/src/runtime/netpoll.go:150 +0x68 fp=0xc20a048d68 sp=0xc20a048d48
net.(*pollDesc).Wait(0xc20839c450, 0x72, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 fp=0xc20a048d88 sp=0xc20a048d68
net.(*pollDesc).WaitRead(0xc20839c450, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 fp=0xc20a048db0 sp=0xc20a048d88
net.(*netFD).Read(0xc20839c3f0, 0xc2083a8000, 0x400, 0x400, 0x0, 0x7feb53118dd8, 0xc212fff948)
/usr/local/go/src/net/fd_unix.go:242 +0x40f fp=0xc20a048e50 sp=0xc20a048db0
net.(*conn).Read(0xc20802c0b0, 0xc2083a8000, 0x400, 0x400, 0x0, 0x0, 0x0)
/usr/local/go/src/net/net.go:121 +0xdc fp=0xc20a048e98 sp=0xc20a048e50
crypto/tls.(*block).readFromUntil(0xc208385380, 0x7feb5311a560, 0xc20802c0b0, 0x5, 0x0, 0x0)
/usr/local/go/src/crypto/tls/conn.go:454 +0xe6 fp=0xc20a048f00 sp=0xc20a048e98
crypto/tls.(*Conn).readRecord(0xc208175080, 0x17, 0x0, 0x0)
/usr/local/go/src/crypto/tls/conn.go:539 +0x2da fp=0xc20a049448 sp=0xc20a048f00
crypto/tls.(*Conn).Read(0xc208175080, 0xc2083af000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/go/src/crypto/tls/conn.go:904 +0x166 fp=0xc20a049530 sp=0xc20a049448
bufio.(*Reader).fill(0xc20839f140)
/usr/local/go/src/bufio/bufio.go:97 +0x1ce fp=0xc20a0495d8 sp=0xc20a049530
bufio.(*Reader).ReadByte(0xc20839f140, 0x0, 0x0, 0x0)
/usr/local/go/src/bufio/bufio.go:196 +0x86 fp=0xc20a0495e8 sp=0xc20a0495d8
encoding/xml.(*Decoder).getc(0xc2083206e0, 0x0)
/usr/local/go/src/encoding/xml/xml.go:852 +0xad fp=0xc20a049630 sp=0xc20a0495e8
encoding/xml.(*Decoder).rawToken(0xc2083206e0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/encoding/xml/xml.go:512 +0x147 fp=0xc20a049b90 sp=0xc20a049630
encoding/xml.(*Decoder).Token(0xc2083206e0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/encoding/xml/xml.go:247 +0x850 fp=0xc20a049da0 sp=0xc20a049b90
github.com/google/cups-connector/xmpp.readStartElement(0xc2083206e0, 0xc2080303c0, 0x0, 0x0)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/xmpp/internal-xmpp.go:513 +0x4b fp=0xc20a049e60 sp=0xc20a049da0
github.com/google/cups-connector/xmpp.(*internalXMPP).dispatchIncoming(0xc2083c9a90, 0xc2083dd020)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/xmpp/internal-xmpp.go:165 +0x3a fp=0xc20a049fd0 sp=0xc20a049e60
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20a049fd8 sp=0xc20a049fd0
created by github.com/google/cups-connector/xmpp.newInternalXMPP
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/xmpp/internal-xmpp.go:115 +0x9ec
goroutine 16 [select]:
runtime.gopark(0x41b400, 0xc208d79ef0, 0x7bfcd0, 0x6)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc208d79ca8 sp=0xc208d79c78
runtime.selectgoImpl(0xc208d79ef0, 0x0, 0x18)
/usr/local/go/src/runtime/select.go:366 +0xb2c fp=0xc208d79e40 sp=0xc208d79ca8
runtime.selectgo(0xc208d79ef0)
/usr/local/go/src/runtime/select.go:183 +0x12 fp=0xc208d79e60 sp=0xc208d79e40
github.com/google/cups-connector/xmpp.(*internalXMPP).pingPeriodically(0xc2083c9a90, 0x12a05f200, 0xf224d4a00, 0xc2083dd020)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/xmpp/internal-xmpp.go:139 +0x31a fp=0xc208d79fc0 sp=0xc208d79e60
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc208d79fc8 sp=0xc208d79fc0
created by github.com/google/cups-connector/xmpp.newInternalXMPP
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/xmpp/internal-xmpp.go:116 +0xa2a
goroutine 18 [select, 254 minutes]:
runtime.gopark(0x41b400, 0xc208018740, 0x7bfcd0, 0x6)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc2080184f8 sp=0xc2080184c8
runtime.selectgoImpl(0xc208018740, 0x0, 0x18)
/usr/local/go/src/runtime/select.go:366 +0xb2c fp=0xc208018690 sp=0xc2080184f8
runtime.selectgo(0xc208018740)
/usr/local/go/src/runtime/select.go:183 +0x12 fp=0xc2080186b0 sp=0xc208018690
github.com/google/cups-connector/xmpp.(*XMPP).keepXMPPAlive(0xc208042100)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/xmpp/xmpp.go:128 +0x2d2 fp=0xc2080187d8 sp=0xc2080186b0
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc2080187e0 sp=0xc2080187d8
created by github.com/google/cups-connector/xmpp.(*XMPP).startXMPP
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/xmpp/xmpp.go:113 +0x2f1
goroutine 71681 [chan receive]:
runtime.gopark(0x43b510, 0xc20fc7e718, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc208d77810 sp=0xc208d777e0
runtime.goparkunlock(0xc20fc7e718, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc208d77838 sp=0xc208d77810
runtime.chanrecv(0x6b23c0, 0xc20fc7e6c0, 0xc208d779e8, 0xc208ccf901, 0x0)
/usr/local/go/src/runtime/chan.go:467 +0x82c fp=0xc208d778d8 sp=0xc208d77838
runtime.chanrecv2(0x6b23c0, 0xc20fc7e6c0, 0xc208d779e8, 0xb)
/usr/local/go/src/runtime/chan.go:316 +0x2b fp=0xc208d77908 sp=0xc208d778d8
github.com/google/cups-connector/manager.(*PrinterManager).followJob(0xc2098a0080, 0xc2110739a0, 0xc2000618e5)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:498 +0xc0 fp=0xc208d77b40 sp=0xc208d77908
github.com/google/cups-connector/manager.(*PrinterManager).processJob(0xc2098a0080, 0xc2110739a0)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:484 +0xdbf fp=0xc208d77fd0 sp=0xc208d77b40
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc208d77fd8 sp=0xc208d77fd0
created by github.com/google/cups-connector/manager.(*PrinterManager).handlePrinterNewJobs
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:314 +0x228
goroutine 80395 [chan receive]:
runtime.gopark(0x43b510, 0xc209e55df8, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20a957810 sp=0xc20a9577e0
runtime.goparkunlock(0xc209e55df8, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc20a957838 sp=0xc20a957810
runtime.chanrecv(0x6b23c0, 0xc209e55da0, 0xc20a9579e8, 0xc208ccf001, 0x0)
/usr/local/go/src/runtime/chan.go:467 +0x82c fp=0xc20a9578d8 sp=0xc20a957838
runtime.chanrecv2(0x6b23c0, 0xc209e55da0, 0xc20a9579e8, 0xb)
/usr/local/go/src/runtime/chan.go:316 +0x2b fp=0xc20a957908 sp=0xc20a9578d8
github.com/google/cups-connector/manager.(*PrinterManager).followJob(0xc2098a0080, 0xc211073b30, 0xc200061918)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:498 +0xc0 fp=0xc20a957b40 sp=0xc20a957908
github.com/google/cups-connector/manager.(*PrinterManager).processJob(0xc2098a0080, 0xc211073b30)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:484 +0xdbf fp=0xc20a957fd0 sp=0xc20a957b40
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20a957fd8 sp=0xc20a957fd0
created by github.com/google/cups-connector/manager.(*PrinterManager).handlePrinterNewJobs
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:314 +0x228
goroutine 86902 [chan receive]:
runtime.gopark(0x43b510, 0xc20a8cddf8, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20a951810 sp=0xc20a9517e0
runtime.goparkunlock(0xc20a8cddf8, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc20a951838 sp=0xc20a951810
runtime.chanrecv(0x6b23c0, 0xc20a8cdda0, 0xc20a9519e8, 0xc208ccf401, 0x0)
/usr/local/go/src/runtime/chan.go:467 +0x82c fp=0xc20a9518d8 sp=0xc20a951838
runtime.chanrecv2(0x6b23c0, 0xc20a8cdda0, 0xc20a9519e8, 0xb)
/usr/local/go/src/runtime/chan.go:316 +0x2b fp=0xc20a951908 sp=0xc20a9518d8
github.com/google/cups-connector/manager.(*PrinterManager).followJob(0xc2098a0080, 0xc209d02780, 0xc20006193d)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:498 +0xc0 fp=0xc20a951b40 sp=0xc20a951908
github.com/google/cups-connector/manager.(*PrinterManager).processJob(0xc2098a0080, 0xc209d02780)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:484 +0xdbf fp=0xc20a951fd0 sp=0xc20a951b40
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20a951fd8 sp=0xc20a951fd0
created by github.com/google/cups-connector/manager.(*PrinterManager).handlePrinterNewJobs
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:314 +0x228
goroutine 82120 [IO wait]:
runtime.gopark(0x416720, 0x7feb5311a4a0, 0x7b2c70, 0x7)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc208d75450 sp=0xc208d75420
runtime.netpollblock(0x7feb5311a478, 0x72, 0xc20ed032b0)
/usr/local/go/src/runtime/netpoll.go:347 +0x170 fp=0xc208d75490 sp=0xc208d75450
runtime.netpollWait(0x7feb5311a478, 0x72, 0x8)
/usr/local/go/src/runtime/netpoll.go:150 +0x68 fp=0xc208d754b0 sp=0xc208d75490
net.(*pollDesc).Wait(0xc209d99bf0, 0x72, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 fp=0xc208d754d0 sp=0xc208d754b0
net.(*pollDesc).WaitRead(0xc209d99bf0, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 fp=0xc208d754f8 sp=0xc208d754d0
net.(*netFD).Read(0xc209d99b90, 0xc208742000, 0x8000, 0x8000, 0x0, 0x7feb53118dd8, 0xc20ed03288)
/usr/local/go/src/net/fd_unix.go:242 +0x40f fp=0xc208d75598 sp=0xc208d754f8
net.(*conn).Read(0xc210829e40, 0xc208742000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
/usr/local/go/src/net/net.go:121 +0xdc fp=0xc208d755e0 sp=0xc208d75598
crypto/tls.(*block).readFromUntil(0xc212aa55f0, 0x7feb5311a560, 0xc210829e40, 0x5, 0x0, 0x0)
/usr/local/go/src/crypto/tls/conn.go:454 +0xe6 fp=0xc208d75648 sp=0xc208d755e0
crypto/tls.(*Conn).readRecord(0xc2135e6000, 0x17, 0x0, 0x0)
/usr/local/go/src/crypto/tls/conn.go:539 +0x2da fp=0xc208d75b90 sp=0xc208d75648
crypto/tls.(*Conn).Read(0xc2135e6000, 0xc209bbb000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/go/src/crypto/tls/conn.go:904 +0x166 fp=0xc208d75c78 sp=0xc208d75b90
net/http.noteEOFReader.Read(0x7feb5311f068, 0xc2135e6000, 0xc208363028, 0xc209bbb000, 0x1000, 0x1000, 0x70c120, 0x0, 0x0)
/usr/local/go/src/net/http/transport.go:1270 +0x6e fp=0xc208d75cc8 sp=0xc208d75c78
net/http.(*noteEOFReader).Read(0xc210903180, 0xc209bbb000, 0x1000, 0x1000, 0xc208012000, 0x0, 0x0)
<autogenerated>:125 +0xd4 fp=0xc208d75d18 sp=0xc208d75cc8
bufio.(*Reader).fill(0xc209636f60)
/usr/local/go/src/bufio/bufio.go:97 +0x1ce fp=0xc208d75dc0 sp=0xc208d75d18
bufio.(*Reader).Peek(0xc209636f60, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/bufio/bufio.go:132 +0xf0 fp=0xc208d75dd0 sp=0xc208d75dc0
net/http.(*persistConn).readLoop(0xc208362fd0)
/usr/local/go/src/net/http/transport.go:842 +0xa4 fp=0xc208d75fd8 sp=0xc208d75dd0
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc208d75fe0 sp=0xc208d75fd8
created by net/http.(*Transport).dialConn
/usr/local/go/src/net/http/transport.go:660 +0xc9f
goroutine 91235 [select]:
runtime.gopark(0x41b400, 0xc20a819748, 0x7bfcd0, 0x6)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20a819550 sp=0xc20a819520
runtime.selectgoImpl(0xc20a819748, 0x0, 0x18)
/usr/local/go/src/runtime/select.go:366 +0xb2c fp=0xc20a8196e8 sp=0xc20a819550
runtime.selectgo(0xc20a819748)
/usr/local/go/src/runtime/select.go:183 +0x12 fp=0xc20a819708 sp=0xc20a8196e8
github.com/google/cups-connector/cups.func·001()
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/cups/core.go:324 +0x105 fp=0xc20a8197e0 sp=0xc20a819708
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20a8197e8 sp=0xc20a8197e0
created by github.com/google/cups-connector/cups.(*cupsCore).disconnect
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/cups/core.go:331 +0xd2
goroutine 90257 [select]:
runtime.gopark(0x41b400, 0xc208055f40, 0x7bfcd0, 0x6)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc208055cb8 sp=0xc208055c88
runtime.selectgoImpl(0xc208055f40, 0x0, 0x18)
/usr/local/go/src/runtime/select.go:366 +0xb2c fp=0xc208055e50 sp=0xc208055cb8
runtime.selectgo(0xc208055f40)
/usr/local/go/src/runtime/select.go:183 +0x12 fp=0xc208055e70 sp=0xc208055e50
net/http.(*persistConn).writeLoop(0xc209088580)
/usr/local/go/src/net/http/transport.go:945 +0x41d fp=0xc208055fd8 sp=0xc208055e70
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc208055fe0 sp=0xc208055fd8
created by net/http.(*Transport).dialConn
/usr/local/go/src/net/http/transport.go:661 +0xcbc
goroutine 90248 [chan receive]:
runtime.gopark(0x43b510, 0xc209bbf198, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc209dd5810 sp=0xc209dd57e0
runtime.goparkunlock(0xc209bbf198, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc209dd5838 sp=0xc209dd5810
runtime.chanrecv(0x6b23c0, 0xc209bbf140, 0xc209dd59e8, 0xc208ccff01, 0x0)
/usr/local/go/src/runtime/chan.go:467 +0x82c fp=0xc209dd58d8 sp=0xc209dd5838
runtime.chanrecv2(0x6b23c0, 0xc209bbf140, 0xc209dd59e8, 0xb)
/usr/local/go/src/runtime/chan.go:316 +0x2b fp=0xc209dd5908 sp=0xc209dd58d8
github.com/google/cups-connector/manager.(*PrinterManager).followJob(0xc2098a0080, 0xc2110734f0, 0xc200061953)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:498 +0xc0 fp=0xc209dd5b40 sp=0xc209dd5908
github.com/google/cups-connector/manager.(*PrinterManager).processJob(0xc2098a0080, 0xc2110734f0)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:484 +0xdbf fp=0xc209dd5fd0 sp=0xc209dd5b40
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc209dd5fd8 sp=0xc209dd5fd0
created by github.com/google/cups-connector/manager.(*PrinterManager).handlePrinterNewJobs
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:314 +0x228
goroutine 90256 [IO wait]:
runtime.gopark(0x416720, 0x7feb53119ae0, 0x7b2c70, 0x7)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20a953450 sp=0xc20a953420
runtime.netpollblock(0x7feb53119ab8, 0x72, 0xc21106f240)
/usr/local/go/src/runtime/netpoll.go:347 +0x170 fp=0xc20a953490 sp=0xc20a953450
runtime.netpollWait(0x7feb53119ab8, 0x72, 0x8)
/usr/local/go/src/runtime/netpoll.go:150 +0x68 fp=0xc20a9534b0 sp=0xc20a953490
net.(*pollDesc).Wait(0xc20a8ec4c0, 0x72, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 fp=0xc20a9534d0 sp=0xc20a9534b0
net.(*pollDesc).WaitRead(0xc20a8ec4c0, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 fp=0xc20a9534f8 sp=0xc20a9534d0
net.(*netFD).Read(0xc20a8ec460, 0xc20a2f7000, 0x1000, 0x1000, 0x0, 0x7feb53118dd8, 0xc21106f218)
/usr/local/go/src/net/fd_unix.go:242 +0x40f fp=0xc20a953598 sp=0xc20a9534f8
net.(*conn).Read(0xc21108e690, 0xc20a2f7000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/go/src/net/net.go:121 +0xdc fp=0xc20a9535e0 sp=0xc20a953598
crypto/tls.(*block).readFromUntil(0xc20ca78600, 0x7feb5311a560, 0xc21108e690, 0x5, 0x0, 0x0)
/usr/local/go/src/crypto/tls/conn.go:454 +0xe6 fp=0xc20a953648 sp=0xc20a9535e0
crypto/tls.(*Conn).readRecord(0xc2135e6580, 0x17, 0x0, 0x0)
/usr/local/go/src/crypto/tls/conn.go:539 +0x2da fp=0xc20a953b90 sp=0xc20a953648
crypto/tls.(*Conn).Read(0xc2135e6580, 0xc20dfb4000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/go/src/crypto/tls/conn.go:904 +0x166 fp=0xc20a953c78 sp=0xc20a953b90
net/http.noteEOFReader.Read(0x7feb5311f068, 0xc2135e6580, 0xc2090885d8, 0xc20dfb4000, 0x1000, 0x1000, 0x70c120, 0x0, 0x0)
/usr/local/go/src/net/http/transport.go:1270 +0x6e fp=0xc20a953cc8 sp=0xc20a953c78
net/http.(*noteEOFReader).Read(0xc20bfed480, 0xc20dfb4000, 0x1000, 0x1000, 0xc208012000, 0x0, 0x0)
<autogenerated>:125 +0xd4 fp=0xc20a953d18 sp=0xc20a953cc8
bufio.(*Reader).fill(0xc209bbef00)
/usr/local/go/src/bufio/bufio.go:97 +0x1ce fp=0xc20a953dc0 sp=0xc20a953d18
bufio.(*Reader).Peek(0xc209bbef00, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/bufio/bufio.go:132 +0xf0 fp=0xc20a953dd0 sp=0xc20a953dc0
net/http.(*persistConn).readLoop(0xc209088580)
/usr/local/go/src/net/http/transport.go:842 +0xa4 fp=0xc20a953fd8 sp=0xc20a953dd0
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20a953fe0 sp=0xc20a953fd8
created by net/http.(*Transport).dialConn
/usr/local/go/src/net/http/transport.go:660 +0xc9f
goroutine 10271 [chan receive]:
runtime.gopark(0x43b510, 0xc20ca74f58, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc2080a7810 sp=0xc2080a77e0
runtime.goparkunlock(0xc20ca74f58, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc2080a7838 sp=0xc2080a7810
runtime.chanrecv(0x6b23c0, 0xc20ca74f00, 0xc2080a79e8, 0xc208ccef01, 0x0)
/usr/local/go/src/runtime/chan.go:467 +0x82c fp=0xc2080a78d8 sp=0xc2080a7838
runtime.chanrecv2(0x6b23c0, 0xc20ca74f00, 0xc2080a79e8, 0xb)
/usr/local/go/src/runtime/chan.go:316 +0x2b fp=0xc2080a7908 sp=0xc2080a78d8
github.com/google/cups-connector/manager.(*PrinterManager).followJob(0xc2098a0080, 0xc211072b90, 0xc200061673)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:498 +0xc0 fp=0xc2080a7b40 sp=0xc2080a7908
github.com/google/cups-connector/manager.(*PrinterManager).processJob(0xc2098a0080, 0xc211072b90)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:484 +0xdbf fp=0xc2080a7fd0 sp=0xc2080a7b40
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc2080a7fd8 sp=0xc2080a7fd0
created by github.com/google/cups-connector/manager.(*PrinterManager).handlePrinterNewJobs
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:314 +0x228
goroutine 10342 [chan receive]:
runtime.gopark(0x43b510, 0xc209bbf258, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc2080a9810 sp=0xc2080a97e0
runtime.goparkunlock(0xc209bbf258, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc2080a9838 sp=0xc2080a9810
runtime.chanrecv(0x6b23c0, 0xc209bbf200, 0xc2080a99e8, 0xc208ccfc01, 0x0)
/usr/local/go/src/runtime/chan.go:467 +0x82c fp=0xc2080a98d8 sp=0xc2080a9838
runtime.chanrecv2(0x6b23c0, 0xc209bbf200, 0xc2080a99e8, 0xb)
/usr/local/go/src/runtime/chan.go:316 +0x2b fp=0xc2080a9908 sp=0xc2080a98d8
github.com/google/cups-connector/manager.(*PrinterManager).followJob(0xc2098a0080, 0xc211072d70, 0xc200061674)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:498 +0xc0 fp=0xc2080a9b40 sp=0xc2080a9908
github.com/google/cups-connector/manager.(*PrinterManager).processJob(0xc2098a0080, 0xc211072d70)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:484 +0xdbf fp=0xc2080a9fd0 sp=0xc2080a9b40
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc2080a9fd8 sp=0xc2080a9fd0
created by github.com/google/cups-connector/manager.(*PrinterManager).handlePrinterNewJobs
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:314 +0x228
goroutine 3323 [select]:
runtime.gopark(0x41b400, 0xc20a0e8f48, 0x7bfcd0, 0x6)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20a0e8ce8 sp=0xc20a0e8cb8
runtime.selectgoImpl(0xc20a0e8f48, 0x0, 0x18)
/usr/local/go/src/runtime/select.go:366 +0xb2c fp=0xc20a0e8e80 sp=0xc20a0e8ce8
runtime.selectgo(0xc20a0e8f48)
/usr/local/go/src/runtime/select.go:183 +0x12 fp=0xc20a0e8ea0 sp=0xc20a0e8e80
github.com/google/cups-connector/manager.func·003()
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:290 +0x264 fp=0xc20a0e8fe0 sp=0xc20a0e8ea0
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20a0e8fe8 sp=0xc20a0e8fe0
created by github.com/google/cups-connector/manager.(*PrinterManager).listenXMPPNotifications
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:303 +0x8c
goroutine 22280 [chan receive]:
runtime.gopark(0x43b510, 0xc20d355eb8, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc209d05810 sp=0xc209d057e0
runtime.goparkunlock(0xc20d355eb8, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc209d05838 sp=0xc209d05810
runtime.chanrecv(0x6b23c0, 0xc20d355e60, 0xc209d059e8, 0xc208ccfa01, 0x0)
/usr/local/go/src/runtime/chan.go:467 +0x82c fp=0xc209d058d8 sp=0xc209d05838
runtime.chanrecv2(0x6b23c0, 0xc20d355e60, 0xc209d059e8, 0xb)
/usr/local/go/src/runtime/chan.go:316 +0x2b fp=0xc209d05908 sp=0xc209d058d8
github.com/google/cups-connector/manager.(*PrinterManager).followJob(0xc2098a0080, 0xc211073d60, 0xc200061777)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:498 +0xc0 fp=0xc209d05b40 sp=0xc209d05908
github.com/google/cups-connector/manager.(*PrinterManager).processJob(0xc2098a0080, 0xc211073d60)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:484 +0xdbf fp=0xc209d05fd0 sp=0xc209d05b40
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc209d05fd8 sp=0xc209d05fd0
created by github.com/google/cups-connector/manager.(*PrinterManager).handlePrinterNewJobs
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:314 +0x228
goroutine 47545 [chan receive]:
runtime.gopark(0x43b510, 0xc20d355d38, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc209d09810 sp=0xc209d097e0
runtime.goparkunlock(0xc20d355d38, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc209d09838 sp=0xc209d09810
runtime.chanrecv(0x6b23c0, 0xc20d355ce0, 0xc209d099e8, 0xc208ccf201, 0x0)
/usr/local/go/src/runtime/chan.go:467 +0x82c fp=0xc209d098d8 sp=0xc209d09838
runtime.chanrecv2(0x6b23c0, 0xc20d355ce0, 0xc209d099e8, 0xb)
/usr/local/go/src/runtime/chan.go:316 +0x2b fp=0xc209d09908 sp=0xc209d098d8
github.com/google/cups-connector/manager.(*PrinterManager).followJob(0xc2098a0080, 0xc2110730e0, 0xc200061860)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:498 +0xc0 fp=0xc209d09b40 sp=0xc209d09908
github.com/google/cups-connector/manager.(*PrinterManager).processJob(0xc2098a0080, 0xc2110730e0)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:484 +0xdbf fp=0xc209d09fd0 sp=0xc209d09b40
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc209d09fd8 sp=0xc209d09fd0
created by github.com/google/cups-connector/manager.(*PrinterManager).handlePrinterNewJobs
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:314 +0x228
goroutine 91239 [select]:
runtime.gopark(0x41b400, 0xc20a818f48, 0x7bfcd0, 0x6)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20a818d50 sp=0xc20a818d20
runtime.selectgoImpl(0xc20a818f48, 0x0, 0x18)
/usr/local/go/src/runtime/select.go:366 +0xb2c fp=0xc20a818ee8 sp=0xc20a818d50
runtime.selectgo(0xc20a818f48)
/usr/local/go/src/runtime/select.go:183 +0x12 fp=0xc20a818f08 sp=0xc20a818ee8
github.com/google/cups-connector/cups.func·001()
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/cups/core.go:324 +0x105 fp=0xc20a818fe0 sp=0xc20a818f08
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20a818fe8 sp=0xc20a818fe0
created by github.com/google/cups-connector/cups.(*cupsCore).disconnect
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/cups/core.go:331 +0xd2
goroutine 72136 [chan receive]:
runtime.gopark(0x43b510, 0xc20a6a34f8, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20920d810 sp=0xc20920d7e0
runtime.goparkunlock(0xc20a6a34f8, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc20920d838 sp=0xc20920d810
runtime.chanrecv(0x6b23c0, 0xc20a6a34a0, 0xc20920d9e8, 0xc208ccf501, 0x0)
/usr/local/go/src/runtime/chan.go:467 +0x82c fp=0xc20920d8d8 sp=0xc20920d838
runtime.chanrecv2(0x6b23c0, 0xc20a6a34a0, 0xc20920d9e8, 0xb)
/usr/local/go/src/runtime/chan.go:316 +0x2b fp=0xc20920d908 sp=0xc20920d8d8
github.com/google/cups-connector/manager.(*PrinterManager).followJob(0xc2098a0080, 0xc209d02730, 0xc2000618ea)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:498 +0xc0 fp=0xc20920db40 sp=0xc20920d908
github.com/google/cups-connector/manager.(*PrinterManager).processJob(0xc2098a0080, 0xc209d02730)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:484 +0xdbf fp=0xc20920dfd0 sp=0xc20920db40
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20920dfd8 sp=0xc20920dfd0
created by github.com/google/cups-connector/manager.(*PrinterManager).handlePrinterNewJobs
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:314 +0x228
goroutine 82121 [select]:
runtime.gopark(0x41b400, 0xc20804ef40, 0x7bfcd0, 0x6)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20804ecb8 sp=0xc20804ec88
runtime.selectgoImpl(0xc20804ef40, 0x0, 0x18)
/usr/local/go/src/runtime/select.go:366 +0xb2c fp=0xc20804ee50 sp=0xc20804ecb8
runtime.selectgo(0xc20804ef40)
/usr/local/go/src/runtime/select.go:183 +0x12 fp=0xc20804ee70 sp=0xc20804ee50
net/http.(*persistConn).writeLoop(0xc208362fd0)
/usr/local/go/src/net/http/transport.go:945 +0x41d fp=0xc20804efd8 sp=0xc20804ee70
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20804efe0 sp=0xc20804efd8
created by net/http.(*Transport).dialConn
/usr/local/go/src/net/http/transport.go:661 +0xcbc
goroutine 3326 [IO wait, 252 minutes]:
runtime.gopark(0x416720, 0x7feb53129408, 0x7b2c70, 0x7)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc209193510 sp=0xc2091934e0
runtime.netpollblock(0x7feb531293e0, 0x72, 0xc21468f310)
/usr/local/go/src/runtime/netpoll.go:347 +0x170 fp=0xc209193550 sp=0xc209193510
runtime.netpollWait(0x7feb531293e0, 0x72, 0x8)
/usr/local/go/src/runtime/netpoll.go:150 +0x68 fp=0xc209193570 sp=0xc209193550
net.(*pollDesc).Wait(0xc20f2bad10, 0x72, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 fp=0xc209193590 sp=0xc209193570
net.(*pollDesc).WaitRead(0xc20f2bad10, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 fp=0xc2091935b8 sp=0xc209193590
net.(*netFD).accept(0xc20f2bacb0, 0x0, 0x7feb53118dd8, 0xc21468f278)
/usr/local/go/src/net/fd_unix.go:419 +0x40b fp=0xc2091936b8 sp=0xc2091935b8
net.(*UnixListener).AcceptUnix(0xc20c1dffa0, 0x0, 0x0, 0x0)
/usr/local/go/src/net/unixsock_posix.go:282 +0x56 fp=0xc209193718 sp=0xc2091936b8
net.(*UnixListener).Accept(0xc20c1dffa0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/net/unixsock_posix.go:293 +0x4c fp=0xc209193748 sp=0xc209193718
github.com/google/cups-connector/monitor.func·001()
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/monitor/monitor.go:59 +0x66 fp=0xc2091937e0 sp=0xc209193748
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc2091937e8 sp=0xc2091937e0
created by github.com/google/cups-connector/monitor.(*Monitor).listen
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/monitor/monitor.go:71 +0x1fb
goroutine 83622 [chan receive]:
runtime.gopark(0x43b510, 0xc209755798, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc2080a5810 sp=0xc2080a57e0
runtime.goparkunlock(0xc209755798, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc2080a5838 sp=0xc2080a5810
runtime.chanrecv(0x6b23c0, 0xc209755740, 0xc2080a59e8, 0xc208ccf601, 0x0)
/usr/local/go/src/runtime/chan.go:467 +0x82c fp=0xc2080a58d8 sp=0xc2080a5838
runtime.chanrecv2(0x6b23c0, 0xc209755740, 0xc2080a59e8, 0xb)
/usr/local/go/src/runtime/chan.go:316 +0x2b fp=0xc2080a5908 sp=0xc2080a58d8
github.com/google/cups-connector/manager.(*PrinterManager).followJob(0xc2098a0080, 0xc209d03f40, 0xc200061925)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:498 +0xc0 fp=0xc2080a5b40 sp=0xc2080a5908
github.com/google/cups-connector/manager.(*PrinterManager).processJob(0xc2098a0080, 0xc209d03f40)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:484 +0xdbf fp=0xc2080a5fd0 sp=0xc2080a5b40
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc2080a5fd8 sp=0xc2080a5fd0
created by github.com/google/cups-connector/manager.(*PrinterManager).handlePrinterNewJobs
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:314 +0x228
goroutine 91236 [select]:
runtime.gopark(0x41b400, 0xc20a81af48, 0x7bfcd0, 0x6)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20a81ad50 sp=0xc20a81ad20
runtime.selectgoImpl(0xc20a81af48, 0x0, 0x18)
/usr/local/go/src/runtime/select.go:366 +0xb2c fp=0xc20a81aee8 sp=0xc20a81ad50
runtime.selectgo(0xc20a81af48)
/usr/local/go/src/runtime/select.go:183 +0x12 fp=0xc20a81af08 sp=0xc20a81aee8
github.com/google/cups-connector/cups.func·001()
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/cups/core.go:324 +0x105 fp=0xc20a81afe0 sp=0xc20a81af08
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20a81afe8 sp=0xc20a81afe0
created by github.com/google/cups-connector/cups.(*cupsCore).disconnect
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/cups/core.go:331 +0xd2
goroutine 41084 [chan receive]:
runtime.gopark(0x43b510, 0xc2122d24d8, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc209d07810 sp=0xc209d077e0
runtime.goparkunlock(0xc2122d24d8, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc209d07838 sp=0xc209d07810
runtime.chanrecv(0x6b23c0, 0xc2122d2480, 0xc209d079e8, 0xc208ccfd01, 0x0)
/usr/local/go/src/runtime/chan.go:467 +0x82c fp=0xc209d078d8 sp=0xc209d07838
runtime.chanrecv2(0x6b23c0, 0xc2122d2480, 0xc209d079e8, 0xb)
/usr/local/go/src/runtime/chan.go:316 +0x2b fp=0xc209d07908 sp=0xc209d078d8
github.com/google/cups-connector/manager.(*PrinterManager).followJob(0xc2098a0080, 0xc209d032c0, 0xc20006183c)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:498 +0xc0 fp=0xc209d07b40 sp=0xc209d07908
github.com/google/cups-connector/manager.(*PrinterManager).processJob(0xc2098a0080, 0xc209d032c0)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:484 +0xdbf fp=0xc209d07fd0 sp=0xc209d07b40
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc209d07fd8 sp=0xc209d07fd0
created by github.com/google/cups-connector/manager.(*PrinterManager).handlePrinterNewJobs
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:314 +0x228
goroutine 71843 [chan receive]:
runtime.gopark(0x43b510, 0xc213337318, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20920b810 sp=0xc20920b7e0
runtime.goparkunlock(0xc213337318, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc20920b838 sp=0xc20920b810
runtime.chanrecv(0x6b23c0, 0xc2133372c0, 0xc20920b9e8, 0xc208cced01, 0x0)
/usr/local/go/src/runtime/chan.go:467 +0x82c fp=0xc20920b8d8 sp=0xc20920b838
runtime.chanrecv2(0x6b23c0, 0xc2133372c0, 0xc20920b9e8, 0xb)
/usr/local/go/src/runtime/chan.go:316 +0x2b fp=0xc20920b908 sp=0xc20920b8d8
github.com/google/cups-connector/manager.(*PrinterManager).followJob(0xc2098a0080, 0xc211073c70, 0xc2000618e6)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:498 +0xc0 fp=0xc20920bb40 sp=0xc20920b908
github.com/google/cups-connector/manager.(*PrinterManager).processJob(0xc2098a0080, 0xc211073c70)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:484 +0xdbf fp=0xc20920bfd0 sp=0xc20920bb40
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20920bfd8 sp=0xc20920bfd0
created by github.com/google/cups-connector/manager.(*PrinterManager).handlePrinterNewJobs
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:314 +0x228
goroutine 91237 [select]:
runtime.gopark(0x41b400, 0xc20a819f48, 0x7bfcd0, 0x6)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20a819d50 sp=0xc20a819d20
runtime.selectgoImpl(0xc20a819f48, 0x0, 0x18)
/usr/local/go/src/runtime/select.go:366 +0xb2c fp=0xc20a819ee8 sp=0xc20a819d50
runtime.selectgo(0xc20a819f48)
/usr/local/go/src/runtime/select.go:183 +0x12 fp=0xc20a819f08 sp=0xc20a819ee8
github.com/google/cups-connector/cups.func·001()
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/cups/core.go:324 +0x105 fp=0xc20a819fe0 sp=0xc20a819f08
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20a819fe8 sp=0xc20a819fe0
created by github.com/google/cups-connector/cups.(*cupsCore).disconnect
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/cups/core.go:331 +0xd2
goroutine 76120 [chan receive]:
runtime.gopark(0x43b510, 0xc20d355858, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc209207810 sp=0xc2092077e0
runtime.goparkunlock(0xc20d355858, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc209207838 sp=0xc209207810
runtime.chanrecv(0x6b23c0, 0xc20d355800, 0xc2092079e8, 0xc208ccfe01, 0x0)
/usr/local/go/src/runtime/chan.go:467 +0x82c fp=0xc2092078d8 sp=0xc209207838
runtime.chanrecv2(0x6b23c0, 0xc20d355800, 0xc2092079e8, 0xb)
/usr/local/go/src/runtime/chan.go:316 +0x2b fp=0xc209207908 sp=0xc2092078d8
github.com/google/cups-connector/manager.(*PrinterManager).followJob(0xc2098a0080, 0xc211073040, 0xc200061906)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:498 +0xc0 fp=0xc209207b40 sp=0xc209207908
github.com/google/cups-connector/manager.(*PrinterManager).processJob(0xc2098a0080, 0xc211073040)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:484 +0xdbf fp=0xc209207fd0 sp=0xc209207b40
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc209207fd8 sp=0xc209207fd0
created by github.com/google/cups-connector/manager.(*PrinterManager).handlePrinterNewJobs
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:314 +0x228
goroutine 56135 [chan receive]:
runtime.gopark(0x43b510, 0xc213337a98, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc208d73810 sp=0xc208d737e0
runtime.goparkunlock(0xc213337a98, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc208d73838 sp=0xc208d73810
runtime.chanrecv(0x6b23c0, 0xc213337a40, 0xc208d739e8, 0xc208ccf901, 0x0)
/usr/local/go/src/runtime/chan.go:467 +0x82c fp=0xc208d738d8 sp=0xc208d73838
runtime.chanrecv2(0x6b23c0, 0xc213337a40, 0xc208d739e8, 0xb)
/usr/local/go/src/runtime/chan.go:316 +0x2b fp=0xc208d73908 sp=0xc208d738d8
github.com/google/cups-connector/manager.(*PrinterManager).followJob(0xc2098a0080, 0xc211073590, 0xc200061889)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:498 +0xc0 fp=0xc208d73b40 sp=0xc208d73908
github.com/google/cups-connector/manager.(*PrinterManager).processJob(0xc2098a0080, 0xc211073590)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:484 +0xdbf fp=0xc208d73fd0 sp=0xc208d73b40
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc208d73fd8 sp=0xc208d73fd0
created by github.com/google/cups-connector/manager.(*PrinterManager).handlePrinterNewJobs
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:314 +0x228
goroutine 3322 [select, 13 minutes]:
runtime.gopark(0x41b400, 0xc20a817f48, 0x7bfcd0, 0x6)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20a817d00 sp=0xc20a817cd0
runtime.selectgoImpl(0xc20a817f48, 0x0, 0x18)
/usr/local/go/src/runtime/select.go:366 +0xb2c fp=0xc20a817e98 sp=0xc20a817d00
runtime.selectgo(0xc20a817f48)
/usr/local/go/src/runtime/select.go:183 +0x12 fp=0xc20a817eb8 sp=0xc20a817e98
github.com/google/cups-connector/manager.func·002()
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:181 +0x237 fp=0xc20a817fe0 sp=0xc20a817eb8
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20a817fe8 sp=0xc20a817fe0
created by github.com/google/cups-connector/manager.(*PrinterManager).syncPrintersPeriodically
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:192 +0xd2
goroutine 19546 [chan receive]:
runtime.gopark(0x43b510, 0xc20df362f8, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc209d0b810 sp=0xc209d0b7e0
runtime.goparkunlock(0xc20df362f8, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc209d0b838 sp=0xc209d0b810
runtime.chanrecv(0x6b23c0, 0xc20df362a0, 0xc209d0b9e8, 0xc208ccf401, 0x0)
/usr/local/go/src/runtime/chan.go:467 +0x82c fp=0xc209d0b8d8 sp=0xc209d0b838
runtime.chanrecv2(0x6b23c0, 0xc20df362a0, 0xc209d0b9e8, 0xb)
/usr/local/go/src/runtime/chan.go:316 +0x2b fp=0xc209d0b908 sp=0xc209d0b8d8
github.com/google/cups-connector/manager.(*PrinterManager).followJob(0xc2098a0080, 0xc211073310, 0xc200061753)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:498 +0xc0 fp=0xc209d0bb40 sp=0xc209d0b908
github.com/google/cups-connector/manager.(*PrinterManager).processJob(0xc2098a0080, 0xc211073310)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:484 +0xdbf fp=0xc209d0bfd0 sp=0xc209d0bb40
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc209d0bfd8 sp=0xc209d0bfd0
created by github.com/google/cups-connector/manager.(*PrinterManager).handlePrinterNewJobs
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:314 +0x228
goroutine 91091 [chan receive]:
runtime.gopark(0x43b510, 0xc20b78c058, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20ffcf810 sp=0xc20ffcf7e0
runtime.goparkunlock(0xc20b78c058, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc20ffcf838 sp=0xc20ffcf810
runtime.chanrecv(0x6b23c0, 0xc20b78c000, 0xc20ffcf9e8, 0xc208ccee01, 0x0)
/usr/local/go/src/runtime/chan.go:467 +0x82c fp=0xc20ffcf8d8 sp=0xc20ffcf838
runtime.chanrecv2(0x6b23c0, 0xc20b78c000, 0xc20ffcf9e8, 0xb)
/usr/local/go/src/runtime/chan.go:316 +0x2b fp=0xc20ffcf908 sp=0xc20ffcf8d8
github.com/google/cups-connector/manager.(*PrinterManager).followJob(0xc2098a0080, 0xc2097ce8c0, 0xc200061956)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:498 +0xc0 fp=0xc20ffcfb40 sp=0xc20ffcf908
github.com/google/cups-connector/manager.(*PrinterManager).processJob(0xc2098a0080, 0xc2097ce8c0)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:484 +0xdbf fp=0xc20ffcffd0 sp=0xc20ffcfb40
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20ffcffd8 sp=0xc20ffcffd0
created by github.com/google/cups-connector/manager.(*PrinterManager).handlePrinterNewJobs
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:314 +0x228
goroutine 91238 [select]:
runtime.gopark(0x41b400, 0xc20a816748, 0x7bfcd0, 0x6)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20a816550 sp=0xc20a816520
runtime.selectgoImpl(0xc20a816748, 0x0, 0x18)
/usr/local/go/src/runtime/select.go:366 +0xb2c fp=0xc20a8166e8 sp=0xc20a816550
runtime.selectgo(0xc20a816748)
/usr/local/go/src/runtime/select.go:183 +0x12 fp=0xc20a816708 sp=0xc20a8166e8
github.com/google/cups-connector/cups.func·001()
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/cups/core.go:324 +0x105 fp=0xc20a8167e0 sp=0xc20a816708
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20a8167e8 sp=0xc20a8167e0
created by github.com/google/cups-connector/cups.(*cupsCore).disconnect
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/cups/core.go:331 +0xd2
goroutine 82493 [chan receive]:
runtime.gopark(0x43b510, 0xc209bbf7f8, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20a955810 sp=0xc20a9557e0
runtime.goparkunlock(0xc209bbf7f8, 0x7d27f0, 0xc)
/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc20a955838 sp=0xc20a955810
runtime.chanrecv(0x6b23c0, 0xc209bbf7a0, 0xc20a9559e8, 0xc208ccfe01, 0x0)
/usr/local/go/src/runtime/chan.go:467 +0x82c fp=0xc20a9558d8 sp=0xc20a955838
runtime.chanrecv2(0x6b23c0, 0xc209bbf7a0, 0xc20a9559e8, 0xb)
/usr/local/go/src/runtime/chan.go:316 +0x2b fp=0xc20a955908 sp=0xc20a9558d8
github.com/google/cups-connector/manager.(*PrinterManager).followJob(0xc2098a0080, 0xc211072dc0, 0xc200061921)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:498 +0xc0 fp=0xc20a955b40 sp=0xc20a955908
github.com/google/cups-connector/manager.(*PrinterManager).processJob(0xc2098a0080, 0xc211072dc0)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:484 +0xdbf fp=0xc20a955fd0 sp=0xc20a955b40
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20a955fd8 sp=0xc20a955fd0
created by github.com/google/cups-connector/manager.(*PrinterManager).handlePrinterNewJobs
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/manager/printermanager.go:314 +0x228
goroutine 3324 [select, 252 minutes]:
runtime.gopark(0x41b400, 0xc20a0e2730, 0x7bfcd0, 0x6)
/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc20a0e2470 sp=0xc20a0e2440
runtime.selectgoImpl(0xc20a0e2730, 0x0, 0x18)
/usr/local/go/src/runtime/select.go:366 +0xb2c fp=0xc20a0e2608 sp=0xc20a0e2470
runtime.selectgo(0xc20a0e2730)
/usr/local/go/src/runtime/select.go:183 +0x12 fp=0xc20a0e2628 sp=0xc20a0e2608
github.com/google/cups-connector/monitor.(*Monitor).listen(0xc20c1dff00, 0x7feb4c142290, 0xc20c1dffa0)
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/monitor/monitor.go:74 +0x661 fp=0xc20a0e27c8 sp=0xc20a0e2628
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20a0e27d0 sp=0xc20a0e27c8
created by github.com/google/cups-connector/monitor.NewMonitor
/tmp/buildd/google-cloudprint-tools-2015/src/github.com/google/cups-connector/monitor/monitor.go:47 +0x1de