I used the repl console to execute some queries, but after a while the application crashes. Below is the stack trace. Would you know what is the cause ?
cayley> panic: runtime error: close of closed channel
goroutine 50 [running]:
runtime.panic(0xa46720, 0xf1f7d5)
pkg/runtime/panic.c:279 +0xf5
github.com/google/cayley/query/gremlin.func·011()
github.com/google/cayley/query/gremlin/session.go:131 +0x4d
created by github.com/google/cayley/query/gremlin.(*Session).runUnsafe
github.com/google/cayley/query/gremlin/session.go:140 +0x136
goroutine 16 [syscall]:
syscall.Syscall(0x0, 0x0, 0xc208089000, 0x1000, 0x7f0b67402318, 0xc20803a008, 0x43c338)
pkg/syscall/asm_linux_amd64.s:21 +0x5
syscall.read(0x0, 0xc208089000, 0x1000, 0x1000, 0x4cb355, 0x0, 0x0)
pkg/syscall/zsyscall_linux_amd64.go:838 +0x75
syscall.Read(0x0, 0xc208089000, 0x1000, 0x1000, 0x8, 0x0, 0x0)
pkg/syscall/syscall_unix.go:136 +0x5c
os.(*File).read(0xc20803a000, 0xc208089000, 0x1000, 0x1000, 0x4, 0x0, 0x0)
pkg/os/file_unix.go:190 +0x62
os.(*File).Read(0xc20803a000, 0xc208089000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
pkg/os/file.go:95 +0x98
bufio.(*Reader).fill(0xc208400de0)
pkg/bufio/bufio.go:97 +0x1b3
bufio.(*Reader).ReadSlice(0xc208400de0, 0xc20803a00a, 0x0, 0x0, 0x0, 0x0, 0x0)
pkg/bufio/bufio.go:298 +0x22c
bufio.(*Reader).ReadLine(0xc208400de0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
pkg/bufio/bufio.go:326 +0x69
github.com/google/cayley/db.Repl(0x7f0b67411048, 0xc20811e0f0, 0xad11c0, 0x7, 0xc208004540, 0x0, 0x0)
github.com/google/cayley/db/repl.go:85 +0x266
main.main()
github.com/google/cayley/cayley.go:120 +0xbd6
goroutine 19 [finalizer wait, 4 minutes]:
runtime.park(0x414c00, 0xf27020, 0xf24a49)
pkg/runtime/proc.c:1369 +0x89
runtime.parkunlock(0xf27020, 0xf24a49)
pkg/runtime/proc.c:1385 +0x3b
runfinq()
pkg/runtime/mgc0.c:2644 +0xcf
runtime.goexit()
pkg/runtime/proc.c:1445
goroutine 20 [chan receive]:
github.com/barakmich/glog.(*loggingT).flushDaemon(0xf29a80)
github.com/barakmich/glog/glog.go:923 +0x75
created by github.com/barakmich/glog.init·1
github.com/barakmich/glog/glog.go:408 +0x37a
goroutine 17 [syscall, 4 minutes]:
runtime.goexit()
pkg/runtime/proc.c:1445
goroutine 21 [select, 1 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc2080246c0)
github.com/syndtr/goleveldb/leveldb/db_compaction.go:113 +0x1fa
created by github.com/syndtr/goleveldb/leveldb.openDB
github.com/syndtr/goleveldb/leveldb/db.go:117 +0x4b2
goroutine 22 [select, 1 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc2080246c0)
github.com/syndtr/goleveldb/leveldb/db_compaction.go:666 +0x777
created by github.com/syndtr/goleveldb/leveldb.openDB
github.com/syndtr/goleveldb/leveldb/db.go:120 +0x4f4
goroutine 23 [select, 1 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc2080246c0)
github.com/syndtr/goleveldb/leveldb/db_compaction.go:615 +0x1b9
created by github.com/syndtr/goleveldb/leveldb.openDB
github.com/syndtr/goleveldb/leveldb/db.go:121 +0x50c
goroutine 24 [select, 1 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).jWriter(0xc2080246c0)
github.com/syndtr/goleveldb/leveldb/db_write.go:37 +0x143
created by github.com/syndtr/goleveldb/leveldb.openDB
github.com/syndtr/goleveldb/leveldb/db.go:122 +0x524
goroutine 38 [sleep]:
time.Sleep(0x6fc23ac00)
pkg/runtime/time.goc:39 +0x31
github.com/google/cayley/query/gremlin.func·011()
github.com/google/cayley/query/gremlin/session.go:130 +0x35
created by github.com/google/cayley/query/gremlin.(*Session).runUnsafe
github.com/google/cayley/query/gremlin/session.go:140 +0x136
bug