tleyden / open-ocr

Run your own OCR-as-a-Service using Tesseract and Docker
Apache License 2.0
1.33k stars 223 forks source link

Worker failed with error: <nil> #4

Closed tleyden closed 10 years ago

tleyden commented 10 years ago

orchard docker logs a1c08fd16f0a shows:

06:01:10.840962 PANIC: Worker failed with error: <nil> -- main.main() at main.go:31
panic: Worker failed with error: <nil>

goroutine 1 [running]:
runtime.panic(0x61dca0, 0xc21004b9c0)
    /usr/lib/go/src/pkg/runtime/panic.c:266 +0xb6
github.com/couchbaselabs/logg.LogPanic(0x7285f0, 0x1c, 0x7f88ea0f2d50, 0x1, 0x1)
    /opt/go/src/github.com/couchbaselabs/logg/logg.go:136 +0xec
main.main()
    /opt/go/src/github.com/tleyden/open-ocr/cli-worker/main.go:31 +0x26e

goroutine 5 [syscall]:
runtime.goexit()
    /usr/lib/go/src/pkg/runtime/proc.c:1394

goroutine 15 [finalizer wait]:
runtime.park(0x40c360, 0xbe94e0, 0xbd5a28)
    /usr/lib/go/src/pkg/runtime/proc.c:1342 +0x66
runfinq()
    /usr/lib/go/src/pkg/runtime/mgc0.c:2279 +0x84
runtime.goexit()
    /usr/lib/go/src/pkg/runtime/proc.c:1394
tleyden commented 10 years ago

Saw this error on local workstation too:

08:46:51.930688 OCR_WORKER: sendRpcResponse succeeded
closing: Exception (501) Reason: "read tcp 127.0.0.1:5672: i/o timeout"14:54:26.001082 OCR_WORKER: handle: deliveries channel closed
14:54:26.001890 PANIC: Worker failed with error: <nil> -- main.main() at main.go:31
panic: Worker failed with error: <nil>

goroutine 1 [running]:
runtime.panic(0x421e400, 0xc2101ce660)
    /usr/local/go/src/pkg/runtime/panic.c:266 +0xb6
github.com/couchbaselabs/logg.LogPanic(0x432a550, 0x1c, 0x4c5dd90, 0x1, 0x1)
    /Users/tleyden/Development/gocode/src/github.com/couchbaselabs/logg/logg.go:136 +0xec
main.main()
    /Users/tleyden/Development/gocode/src/github.com/tleyden/open-ocr/cli-worker/main.go:31 +0x268

goroutine 5 [syscall]:
runtime.goexit()
    /usr/local/go/src/pkg/runtime/proc.c:1394

goroutine 14 [finalizer wait]:
runtime.park(0x400c160, 0x45fe7a8, 0x45e6c28)
    /usr/local/go/src/pkg/runtime/proc.c:1342 +0x66
runfinq()
    /usr/local/go/src/pkg/runtime/mgc0.c:2279 +0x84
runtime.goexit()
    /usr/local/go/src/pkg/runtime/proc.c:1394
exit status 2