-
Notifications
You must be signed in to change notification settings - Fork 585
Closed
Description
Describe the bug
Tests are failing
To Reproduce
Steps to reproduce the behavior:
go test ./...
Expected behavior
Tests shouldn't fail
Logs
? github.com/tidwall/tile38/cmd/tile38-benchmark [no test files]
? github.com/tidwall/tile38/cmd/tile38-benchmark/az [no test files]
? github.com/tidwall/tile38/cmd/tile38-cli [no test files]
? github.com/tidwall/tile38/cmd/tile38-luamemtest [no test files]
? github.com/tidwall/tile38/cmd/tile38-server [no test files]
ok github.com/tidwall/tile38/core 0.007s
ok github.com/tidwall/tile38/internal/bing 0.164s
ok github.com/tidwall/tile38/internal/buffer 0.008s
? github.com/tidwall/tile38/internal/deadline [no test files]
? github.com/tidwall/tile38/internal/endpoint [no test files]
ok github.com/tidwall/tile38/internal/clip 0.005s
? github.com/tidwall/tile38/internal/hservice [no test files]
ok github.com/tidwall/tile38/internal/collection 0.679s
ok github.com/tidwall/tile38/internal/field 2.005s
ok github.com/tidwall/tile38/internal/glob 1.495s
ok github.com/tidwall/tile38/internal/log 0.006s
ok github.com/tidwall/tile38/internal/object 0.005s
? github.com/tidwall/tile38/tests/107 [no test files]
? github.com/tidwall/tile38/tests/616 [no test files]
ok github.com/tidwall/tile38/internal/server 0.013s
ok github.com/tidwall/tile38/internal/sstring 0.002s
�[1mTesting keys�[0m
BOUNDS ... [�[32mok�[0m]
DEL ... [�[32mok�[0m]
DROP ... [�[32mok�[0m]
RENAME ... [�[32mok�[0m]
RENAMENX ... [�[32mok�[0m]
EXPIRE ... [�[32mok�[0m]
FSET ... [�[32mok�[0m]
FGET ... [�[32mok�[0m]
GET ... [�[32mok�[0m]
KEYS ... [�[32mok�[0m]
PERSIST ... [�[32mok�[0m]
SET ... [�[32mok�[0m]
STATS ... [�[32mok�[0m]
TTL ... [�[32mok�[0m]
EXIST ... [�[32mok�[0m]
FEXIST ... [�[32mok�[0m]
SET EX ... [�[32mok�[0m]
PDEL ... [�[32mok�[0m]
FIELDS ... [�[32mok�[0m]
WHEREIN ... [�[32mok�[0m]
WHEREEVAL ... [�[32mok�[0m]
TYPE ... [�[32mok�[0m]
FLUSHDB ... [�[32mok�[0m]
HEALTHZ ... [�[32mok�[0m]
SERVER ... [�[32mok�[0m]
INFO ... [�[32mok�[0m]
�[1mTesting json�[0m
basic ... [�[32mok�[0m]
geojson ... [�[32mok�[0m]
number ... [�[32mok�[0m]
�[1mTesting search�[0m
KNN_BASIC ... [�[32mok�[0m]
KNN_RANDOM ... [�[32mok�[0m]
KNN_CURSOR ... [�[32mok�[0m]
NEARBY_SPARSE ... [�[32mok�[0m]
WITHIN_CIRCLE ... [�[32mok�[0m]
WITHIN_SECTOR ... [�[32mok�[0m]
INTERSECTS_CIRCLE ... [�[32mok�[0m]
INTERSECTS_SECTOR ... [�[32mok�[0m]
WITHIN ... [�[32mok�[0m]
WITHIN_CURSOR ... [�[32mok�[0m]
WITHIN_CLIPBY ... [�[32mok�[0m]
INTERSECTS ... [�[32mok�[0m]
INTERSECTS_CURSOR ... [�[32mok�[0m]
INTERSECTS_CLIPBY ... [�[32mok�[0m]
SCAN_CURSOR ... [�[32mok�[0m]
SEARCH_CURSOR ... [�[32mok�[0m]
MATCH ... [�[32mok�[0m]
FIELDS ... [�[32mok�[0m]
BUFFER ... [�[32mok�[0m]
�[1mTesting testcmd�[0m
WITHIN ... [�[32mok�[0m]
INTERSECTS ... [�[32mok�[0m]
INTERSECTS_CLIP ... [�[32mok�[0m]
ExpressionErrors ... [�[32mok�[0m]
Expressions ... [�[32mok�[0m]
�[1mTesting client�[0m
OUTPUT ... [�[32mok�[0m]
CLIENT ... [�[32mok�[0m]
�[1mTesting scripts�[0m
BASIC ... [�[32mok�[0m]
ATOMIC ... [�[32mok�[0m]
READONLY ... [�[32mok�[0m]
NONATOMIC ... [�[32mok�[0m]
VULN ... [�[32mok�[0m]
�[1mTesting fence�[0m
basic ... [�[32mok�[0m]
channel message order ... panic: test timed out after 10m0s
running tests:
TestIntegration (10m0s)
goroutine 21151 [running]:
testing.(*M).startAlarm.func1()
testing/testing.go:2373 +0x385
created by time.goFunc
time/sleep.go:215 +0x2d
goroutine 1 [chan receive, 10 minutes]:
testing.(*T).Run(0xc0000cd860, {0x5964fe76679e?, 0x0?}, 0x5964fef6deb8)
testing/testing.go:1751 +0x3ab
testing.runTests.func1(0xc0000cd860)
testing/testing.go:2168 +0x37
testing.tRunner(0xc0000cd860, 0xc0004b3c70)
testing/testing.go:1690 +0xf4
testing.runTests(0xc000120690, {0x5964ff814780, 0x1, 0x1}, {0x5964fda7c1b0?, 0x5964fda7be1a?, 0x5964ff841ca0?})
testing/testing.go:2166 +0x43d
testing.(*M).Run(0xc000504aa0)
testing/testing.go:2034 +0x64a
main.main()
_testmain.go:47 +0x9b
goroutine 6 [select]:
go.opencensus.io/stats/view.(*worker).start(0xc000203800)
go.opencensus.io@v0.24.0/stats/view/worker.go:292 +0x9f
created by go.opencensus.io/stats/view.init.0 in goroutine 1
go.opencensus.io@v0.24.0/stats/view/worker.go:34 +0x8d
goroutine 33 [chan receive, 9 minutes]:
github.com/tidwall/tile38/tests.runTestGroups(0xc0000cda00)
github.com/tidwall/tile38/tests/tests_test.go:178 +0x1c5
github.com/tidwall/tile38/tests.TestIntegration(0xc0000cda00)
github.com/tidwall/tile38/tests/tests_test.go:61 +0x13ee
testing.tRunner(0xc0000cda00, 0x5964fef6deb8)
testing/testing.go:1690 +0xf4
created by testing.(*T).Run in goroutine 1
testing/testing.go:1743 +0x390
goroutine 49 [syscall, 10 minutes]:
os/signal.signal_recv()
runtime/sigqueue.go:152 +0x29
os/signal.loop()
os/signal/signal_unix.go:23 +0x13
created by os/signal.Notify.func1.1 in goroutine 33
os/signal/signal.go:151 +0x1f
goroutine 50 [chan receive, 10 minutes]:
github.com/tidwall/tile38/tests.TestIntegration.func1()
github.com/tidwall/tile38/tests/tests_test.go:42 +0x19
created by github.com/tidwall/tile38/tests.TestIntegration in goroutine 33
github.com/tidwall/tile38/tests/tests_test.go:41 +0x112
goroutine 316 [sleep]:
time.Sleep(0xee6b280)
runtime/time.go:300 +0xf4
github.com/tidwall/tile38/tests.runTestGroups.func2()
github.com/tidwall/tile38/tests/tests_test.go:175 +0x9e
created by github.com/tidwall/tile38/tests.runTestGroups in goroutine 33
github.com/tidwall/tile38/tests/tests_test.go:115 +0x1b6
goroutine 1795 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0007a52c0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1764
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 4960 [sync.Cond.Wait, 9 minutes]:
sync.runtime_notifyListWait(0xc002cfe9d0, 0x0)
runtime/sema.go:587 +0x15a
sync.(*Cond).Wait(0xc000389078?)
sync/cond.go:71 +0x85
github.com/tidwall/tile38/internal/server.(*Server).liveAOF(0xc002225888, 0x0, {0x5964fef92478, 0xc004be8400}, 0xc0038b2050, 0x4?)
github.com/tidwall/tile38/internal/server/aof.go:527 +0x50f
github.com/tidwall/tile38/internal/server.(*Server).goLive(0xc002225888, {0x5964fef7c840, 0x5964ff7ce540}, {0x5964fef92478, 0xc004be8400}, 0xc0038b2050, 0xc0037a20a0, 0x0)
github.com/tidwall/tile38/internal/server/live.go:103 +0x1f1
github.com/tidwall/tile38/internal/server.(*Server).netServe.func2.2()
github.com/tidwall/tile38/internal/server/server.go:620 +0x135
created by github.com/tidwall/tile38/internal/server.(*Server).netServe.func2 in goroutine 4928
github.com/tidwall/tile38/internal/server/server.go:618 +0x15eb
goroutine 1643 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0005b0600)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1637
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 5100 [sync.Cond.Wait, 9 minutes]:
sync.runtime_notifyListWait(0xc002cfe9d0, 0x1)
runtime/sema.go:587 +0x15a
sync.(*Cond).Wait(0xc0049a8020?)
sync/cond.go:71 +0x85
github.com/tidwall/tile38/internal/server.(*Server).liveAOF(0xc002225888, 0x0, {0x5964fef92478, 0xc0034ec0e0}, 0xc000662050, 0x4?)
github.com/tidwall/tile38/internal/server/aof.go:527 +0x50f
github.com/tidwall/tile38/internal/server.(*Server).goLive(0xc002225888, {0x5964fef7c840, 0x5964ff7ce540}, {0x5964fef92478, 0xc0034ec0e0}, 0xc000662050, 0xc000386280, 0x0)
github.com/tidwall/tile38/internal/server/live.go:103 +0x1f1
github.com/tidwall/tile38/internal/server.(*Server).netServe.func2.2()
github.com/tidwall/tile38/internal/server/server.go:620 +0x135
created by github.com/tidwall/tile38/internal/server.(*Server).netServe.func2 in goroutine 5219
github.com/tidwall/tile38/internal/server/server.go:618 +0x15eb
goroutine 2285 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000e8c000)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 2300
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 2189 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000b58000)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 2245
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 2165 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc001d820c0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 2149
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 2199 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0020ee0c0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1947
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 2357 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0010d2cc0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 2272
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 453 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000000780)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 124
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 196 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0007ee000)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 113
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1702 [IO wait, 9 minutes]:
internal/poll.runtime_pollWait(0x762af6c8e5f8, 0x72)
runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc0018dda00?, 0xc0044b0000?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc0018dda00, {0xc0044b0000, 0x1000, 0x1000})
internal/poll/fd_unix.go:165 +0x27a
net.(*netFD).Read(0xc0018dda00, {0xc0044b0000?, 0x5964fda1e165?, 0x5964fda1e165?})
net/fd_posix.go:55 +0x25
net.(*conn).Read(0xc0007ea780, {0xc0044b0000?, 0xc0047f2f00?, 0xc0047f2ec0?})
net/net.go:189 +0x45
bufio.(*Reader).fill(0xc0034a8ba0)
bufio/bufio.go:110 +0x103
bufio.(*Reader).ReadSlice(0xc0034a8ba0, 0xa)
bufio/bufio.go:376 +0x29
github.com/gomodule/redigo/redis.(*conn).readLine(0xc0004e4000)
github.com/gomodule/redigo@v1.8.3/redis/conn.go:518 +0x33
github.com/gomodule/redigo/redis.(*conn).readReply(0xc0004e4000)
github.com/gomodule/redigo@v1.8.3/redis/conn.go:598 +0x1c
github.com/gomodule/redigo/redis.(*conn).ReceiveWithTimeout(0xc0004e4000, 0x5964fed3fb20?)
github.com/gomodule/redigo@v1.8.3/redis/conn.go:688 +0x6c
github.com/gomodule/redigo/redis.(*conn).Receive(0x0?)
github.com/gomodule/redigo@v1.8.3/redis/conn.go:678 +0x17
github.com/gomodule/redigo/redis.PubSubConn.Receive({{0x5964fef8e6b8?, 0xc0004e4000?}})
github.com/gomodule/redigo@v1.8.3/redis/pubsub.go:100 +0x2b
github.com/tidwall/tile38/tests.fence_channel_message_order_test.func1()
github.com/tidwall/tile38/tests/fence_test.go:200 +0x2fd
created by github.com/tidwall/tile38/tests.fence_channel_message_order_test in goroutine 243
github.com/tidwall/tile38/tests/fence_test.go:179 +0xa6
goroutine 1424 [chan receive, 9 minutes]:
github.com/tidwall/tile38/internal/server.Serve.func4()
github.com/tidwall/tile38/internal/server/server.go:319 +0x45
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 1529
github.com/tidwall/tile38/internal/server/server.go:318 +0x1219
goroutine 1251 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc001d672c0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1211
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1068 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0031343c0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1062
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1321 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc001e54780)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1315
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 726 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000001c80)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 704
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 2311 [sync.Cond.Wait, 9 minutes]:
sync.runtime_notifyListWait(0xc0003823d0, 0x0)
runtime/sema.go:587 +0x15a
sync.(*Cond).Wait(0xc000cb8600?)
sync/cond.go:71 +0x85
github.com/tidwall/tile38/internal/server.(*Server).startPublishQueue(0xc002225888, 0xc002f823c0?)
github.com/tidwall/tile38/internal/server/pubqueue.go:59 +0x106
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 2296
github.com/tidwall/tile38/internal/server/server.go:427 +0x19bf
goroutine 1529 [chan receive, 9 minutes]:
github.com/tidwall/tile38/internal/server.Serve({{0x5964fe75fc84, 0x9}, 0x278b, {0xc002dc2ab0, 0xf}, 0x1, {0xc002079130, 0x6}, {0x0, 0x0}, ...})
github.com/tidwall/tile38/internal/server/server.go:442 +0x1a5e
github.com/tidwall/tile38/tests.mockOpenServer.func1()
github.com/tidwall/tile38/tests/mock_test.go:126 +0x13e
created by github.com/tidwall/tile38/tests.mockOpenServer in goroutine 243
github.com/tidwall/tile38/tests/mock_test.go:112 +0x455
goroutine 2103 [chan send, 9 minutes]:
github.com/tidwall/tile38/internal/server.Serve.func2()
github.com/tidwall/tile38/internal/server/server.go:307 +0x3e
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 2091
github.com/tidwall/tile38/internal/server/server.go:305 +0x1133
goroutine 3451 [select, 9 minutes]:
net/http.(*persistConn).writeLoop(0xc0000e4b40)
net/http/transport.go:2519 +0xe7
created by net/http.(*Transport).dialConn in goroutine 3307
net/http/transport.go:1875 +0x15a5
goroutine 1593 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc00435a540)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1587
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 243 [chan receive, 9 minutes]:
github.com/tidwall/tile38/tests.fence_channel_message_order_test(0xc002c96500)
github.com/tidwall/tile38/tests/fence_test.go:242 +0x325
github.com/tidwall/tile38/tests.(*testGroupSub).run.func2(0xc000694000)
github.com/tidwall/tile38/tests/tests_test.go:237 +0x8f
github.com/tidwall/tile38/tests.(*testGroupSub).run(0x0?)
github.com/tidwall/tile38/tests/tests_test.go:238 +0x53
github.com/tidwall/tile38/tests.runTestGroups.runTestGroups.func1.func3.1.1.1()
github.com/tidwall/tile38/tests/tests_test.go:96 +0x85
created by github.com/tidwall/tile38/tests.runTestGroups.runTestGroups.func1.func3.1.1 in goroutine 242
github.com/tidwall/tile38/tests/tests_test.go:90 +0xe5
goroutine 1038 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc001ef3ec0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1138
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 185 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000390240)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 24
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 2120 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc001d82000)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 2031
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 189 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000390300)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 179
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1722 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc00071ecc0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1762
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 2296 [chan receive, 9 minutes]:
github.com/tidwall/tile38/internal/server.Serve({{0x5964fe75fc84, 0x9}, 0x27bd, {0xc00434e300, 0xf}, 0x1, {0xc00438a5a8, 0x6}, {0x0, 0x0}, ...})
github.com/tidwall/tile38/internal/server/server.go:442 +0x1a5e
github.com/tidwall/tile38/tests.mockOpenServer.func1()
github.com/tidwall/tile38/tests/mock_test.go:126 +0x13e
created by github.com/tidwall/tile38/tests.mockOpenServer in goroutine 303
github.com/tidwall/tile38/tests/mock_test.go:112 +0x455
goroutine 1776 [chan receive, 9 minutes]:
github.com/tidwall/tile38/internal/server.Serve({{0x5964fe75fc84, 0x9}, 0x27a9, {0xc00152f840, 0xf}, 0x1, {0xc0012f4380, 0x6}, {0x0, 0x0}, ...})
github.com/tidwall/tile38/internal/server/server.go:442 +0x1a5e
github.com/tidwall/tile38/tests.mockOpenServer.func1()
github.com/tidwall/tile38/tests/mock_test.go:126 +0x13e
created by github.com/tidwall/tile38/tests.mockOpenServer in goroutine 296
github.com/tidwall/tile38/tests/mock_test.go:112 +0x455
goroutine 815 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0023ba840)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 888
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 280 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0007ee180)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 11
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 484 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0007ee0c0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 418
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 568 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0007ee6c0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 562
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1907 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc002caef00)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1869
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1297 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0037cd140)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1214
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 338 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000a60000)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 29
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 324 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0003903c0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 129
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 715 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000a60300)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 871
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1571 [sync.Cond.Wait]:
sync.runtime_notifyListWait(0xc00256fb50, 0x957)
runtime/sema.go:587 +0x15a
sync.(*Cond).Wait(0x5964fda82c34?)
sync/cond.go:71 +0x85
github.com/tidwall/tile38/internal/server.(*Server).processLives(0xc001f92388, 0xc0020791a0)
github.com/tidwall/tile38/internal/server/live.go:61 +0x165
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 1529
github.com/tidwall/tile38/internal/server/server.go:415 +0x1733
goroutine 369 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000d88000)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 177
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1194 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc001faf080)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1125
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1569 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc002f823c0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1529
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 650 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000e2ca80)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 644
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1707 [sync.Cond.Wait, 9 minutes]:
sync.runtime_notifyListWait(0xc000859f10, 0x1)
runtime/sema.go:587 +0x15a
sync.(*Cond).Wait(0x5964fee2e701?)
sync/cond.go:71 +0x85
github.com/tidwall/tile38/internal/server.(*Server).liveSubscription.func9()
github.com/tidwall/tile38/internal/server/pubsub.go:346 +0xb4
created by github.com/tidwall/tile38/internal/server.(*Server).liveSubscription in goroutine 1706
github.com/tidwall/tile38/internal/server/pubsub.go:327 +0x52d
goroutine 2033 [sync.Cond.Wait, 9 minutes]:
sync.runtime_notifyListWait(0xc00036a110, 0x0)
runtime/sema.go:587 +0x15a
sync.(*Cond).Wait(0xc000fe9f80?)
sync/cond.go:71 +0x85
github.com/tidwall/tile38/internal/server.(*Server).startPublishQueue(0xc003256a88, 0xc0007e1ea0?)
github.com/tidwall/tile38/internal/server/pubqueue.go:59 +0x106
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 1776
github.com/tidwall/tile38/internal/server/server.go:427 +0x19bf
goroutine 262 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000e2c000)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 26
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 2295 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc003210240)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 2289
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 2573 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0007a5680)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 2505
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1570 [IO wait, 9 minutes]:
internal/poll.runtime_pollWait(0x762af6fa66e0, 0x72)
runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc002977a00?, 0x10?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Accept(0xc002977a00)
internal/poll/fd_unix.go:620 +0x295
net.(*netFD).accept(0xc002977a00)
net/fd_unix.go:172 +0x29
net.(*TCPListener).accept(0xc002fe9b40)
net/tcpsock_posix.go:159 +0x1e
net.(*TCPListener).Accept(0xc002fe9b40)
net/tcpsock.go:372 +0x30
net/http.(*Server).Serve(0xc000f114a0, {0x5964fef86a50, 0xc002fe9b40})
net/http/server.go:3330 +0x30c
net/http.Serve(...)
net/http/server.go:2858
github.com/tidwall/tile38/internal/server.Serve.func8()
github.com/tidwall/tile38/internal/server/server.go:405 +0x157
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 1529
github.com/tidwall/tile38/internal/server/server.go:400 +0x16ac
goroutine 410 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000a60840)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 127
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 428 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000390cc0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 422
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1978 [IO wait, 9 minutes]:
internal/poll.runtime_pollWait(0x762af6c8e4e0, 0x72)
runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc0012f3980?, 0x10?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Accept(0xc0012f3980)
internal/poll/fd_unix.go:620 +0x295
net.(*netFD).accept(0xc0012f3980)
net/fd_unix.go:172 +0x29
net.(*TCPListener).accept(0xc00036a0c0)
net/tcpsock_posix.go:159 +0x1e
net.(*TCPListener).Accept(0xc00036a0c0)
net/tcpsock.go:372 +0x30
net/http.(*Server).Serve(0xc0000eed20, {0x5964fef86a50, 0xc00036a0c0})
net/http/server.go:3330 +0x30c
net/http.Serve(...)
net/http/server.go:2858
github.com/tidwall/tile38/internal/server.Serve.func8()
github.com/tidwall/tile38/internal/server/server.go:405 +0x157
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 1776
github.com/tidwall/tile38/internal/server/server.go:400 +0x16ac
goroutine 362 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000cc2180)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 356
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 436 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000ac2540)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 318
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 2098 [sync.Cond.Wait, 9 minutes]:
sync.runtime_notifyListWait(0xc001379010, 0x7)
runtime/sema.go:587 +0x15a
sync.(*Cond).Wait(0xc00053c800?)
sync/cond.go:71 +0x85
github.com/tidwall/tile38/internal/server.(*Server).liveAOF(0xc003256a88, 0x0, {0x5964fef92478, 0xc001e7c080}, 0xc001b02050, 0x4?)
github.com/tidwall/tile38/internal/server/aof.go:527 +0x50f
github.com/tidwall/tile38/internal/server.(*Server).goLive(0xc003256a88, {0x5964fef7c840, 0x5964ff7ce540}, {0x5964fef92478, 0xc001e7c080}, 0xc001b02050, 0xc00384c8c0, 0x0)
github.com/tidwall/tile38/internal/server/live.go:103 +0x1f1
github.com/tidwall/tile38/internal/server.(*Server).netServe.func2.2()
github.com/tidwall/tile38/internal/server/server.go:620 +0x135
created by github.com/tidwall/tile38/internal/server.(*Server).netServe.func2 in goroutine 2069
github.com/tidwall/tile38/internal/server/server.go:618 +0x15eb
goroutine 2227 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc003210000)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 2143
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1486 [sleep]:
time.Sleep(0xee6b280)
runtime/time.go:300 +0xf4
github.com/tidwall/tile38/internal/server.(*Server).processLives.func1()
github.com/tidwall/tile38/internal/server/live.go:36 +0x6f
created by github.com/tidwall/tile38/internal/server.(*Server).processLives in goroutine 1571
github.com/tidwall/tile38/internal/server/live.go:29 +0xf9
goroutine 2292 [chan send, 9 minutes]:
github.com/tidwall/tile38/internal/server.Serve.func2()
github.com/tidwall/tile38/internal/server/server.go:307 +0x3e
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 2289
github.com/tidwall/tile38/internal/server/server.go:305 +0x1133
goroutine 2232 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0032100c0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 2264
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 352 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000a60780)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 382
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1973 [sleep]:
time.Sleep(0x3b9aca00)
runtime/time.go:300 +0xf4
github.com/tidwall/tile38/internal/endpoint.(*Manager).run(0xc0037baeb0)
github.com/tidwall/tile38/internal/endpoint/endpoint.go:183 +0x55
created by github.com/tidwall/tile38/internal/endpoint.NewManager in goroutine 1776
github.com/tidwall/tile38/internal/endpoint/endpoint.go:161 +0xc5
goroutine 1362 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc001726840)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1276
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1398 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc001ef2e40)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1371
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 679 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000d88900)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 600
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 584 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000000a80)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 641
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 978 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc001e54cc0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 953
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 504 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000e2dbc0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 388
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 963 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0024e4180)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 891
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1704 [IO wait, 9 minutes]:
internal/poll.runtime_pollWait(0x762af6c8e3c8, 0x72)
runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc001d68c00?, 0xc000802000?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc001d68c00, {0xc000802000, 0xffff, 0xffff})
internal/poll/fd_unix.go:165 +0x27a
net.(*netFD).Read(0xc001d68c00, {0xc000802000?, 0x5964fe6491c5?, 0xc001f92538?})
net/fd_posix.go:55 +0x25
net.(*conn).Read(0xc002bf6168, {0xc000802000?, 0xc001f92538?, 0xc000575d30?})
net/net.go:189 +0x45
github.com/tidwall/tile38/internal/server.(*Server).netServe.func2({0x5964fef92070, 0xc002bf6168})
github.com/tidwall/tile38/internal/server/server.go:555 +0x503
created by github.com/tidwall/tile38/internal/server.(*Server).netServe in goroutine 1422
github.com/tidwall/tile38/internal/server/server.go:502 +0x4d2
goroutine 1574 [sleep]:
time.Sleep(0xbebc200)
runtime/time.go:300 +0xf4
github.com/tidwall/tile38/internal/server.(*Server).loopUntilServerStops(0xc001f92388, 0x3b9aca00, 0xc0001a3f90)
github.com/tidwall/tile38/internal/server/server.go:785 +0x45
github.com/tidwall/tile38/internal/server.(*Server).watchAutoGC(0xc001f92388, 0xc00049cb00?)
github.com/tidwall/tile38/internal/server/server.go:731 +0x86
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 1529
github.com/tidwall/tile38/internal/server/server.go:421 +0x1877
goroutine 1095 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc003276840)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1089
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1162 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc001234b40)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1156
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1230 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc002b20e40)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1224
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 550 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000e2dc80)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 474
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 937 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc002980180)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 911
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 5219 [semacquire, 9 minutes]:
sync.runtime_Semacquire(0xc002cfe1c0?)
runtime/sema.go:71 +0x25
sync.(*WaitGroup).Wait(0xc001af6630?)
sync/waitgroup.go:118 +0x48
github.com/tidwall/tile38/internal/server.(*Server).netServe.func2({0x5964fef92070, 0xc004cc40f8})
github.com/tidwall/tile38/internal/server/server.go:631 +0x15f8
created by github.com/tidwall/tile38/internal/server.(*Server).netServe in goroutine 2220
github.com/tidwall/tile38/internal/server/server.go:502 +0x4d2
goroutine 611 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000e2dd40)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 578
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 536 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0007ee900)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 476
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1705 [semacquire, 9 minutes]:
sync.runtime_Semacquire(0xc000859ec0?)
runtime/sema.go:71 +0x25
sync.(*WaitGroup).Wait(0xc002feb810?)
sync/waitgroup.go:118 +0x48
github.com/tidwall/tile38/internal/server.(*Server).netServe.func2({0x5964fef92070, 0xc002bf6170})
github.com/tidwall/tile38/internal/server/server.go:631 +0x15f8
created by github.com/tidwall/tile38/internal/server.(*Server).netServe in goroutine 1422
github.com/tidwall/tile38/internal/server/server.go:502 +0x4d2
goroutine 2169 [chan send, 9 minutes]:
github.com/tidwall/tile38/internal/server.Serve.func2()
github.com/tidwall/tile38/internal/server/server.go:307 +0x3e
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 2141
github.com/tidwall/tile38/internal/server/server.go:305 +0x1133
goroutine 2000 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc003276000)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 2029
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 4928 [semacquire, 9 minutes]:
sync.runtime_Semacquire(0xc00036b900?)
runtime/sema.go:71 +0x25
sync.(*WaitGroup).Wait(0xc002b93320?)
sync/waitgroup.go:118 +0x48
github.com/tidwall/tile38/internal/server.(*Server).netServe.func2({0x5964fef92070, 0xc000089190})
github.com/tidwall/tile38/internal/server/server.go:631 +0x15f8
created by github.com/tidwall/tile38/internal/server.(*Server).netServe in goroutine 2220
github.com/tidwall/tile38/internal/server/server.go:502 +0x4d2
goroutine 693 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000000b40)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 660
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1423 [sleep]:
time.Sleep(0xee6b280)
runtime/time.go:300 +0xf4
github.com/tidwall/tile38/internal/server.Serve.func3()
github.com/tidwall/tile38/internal/server/server.go:314 +0x38
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 1529
github.com/tidwall/tile38/internal/server/server.go:311 +0x11a5
goroutine 2106 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc001d82180)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 2091
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 745 [sleep]:
time.Sleep(0xbebc200)
runtime/time.go:300 +0xf4
github.com/tidwall/tile38/internal/server.readMemStats.func1()
github.com/tidwall/tile38/internal/server/stats.go:38 +0x45
created by github.com/tidwall/tile38/internal/server.readMemStats in goroutine 823
github.com/tidwall/tile38/internal/server/stats.go:31 +0x91
goroutine 899 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0020ee480)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 634
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1491 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc002a249c0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1475
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 606 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000a61c80)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 736
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1113 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc002a5c300)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1008
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 2159 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0023ba000)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 2180
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 781 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc001726780)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 743
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1613 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc00435ab40)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1546
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1658 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0030b0840)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1652
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 998 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0032b1080)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 927
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 766 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc001d82e40)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 760
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1015 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0032118c0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 976
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 827 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000cc2f00)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 628
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1706 [IO wait, 9 minutes]:
internal/poll.runtime_pollWait(0x762af6fa6398, 0x72)
runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc001d68d00?, 0xc0007cc070?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc001d68d00, {0xc0007cc070, 0xffff, 0xffff})
internal/poll/fd_unix.go:165 +0x27a
net.(*netFD).Read(0xc001d68d00, {0xc0007cc070?, 0x5964fda1e42b?, 0xc000b5d888?})
net/fd_posix.go:55 +0x25
net.(*conn).Read(0xc002bf6170, {0xc0007cc070?, 0x762af6c12f58?, 0x1a?})
net/net.go:189 +0x45
github.com/tidwall/tile38/internal/server.(*PipelineReader).ReadMessages(0xc0007cc050)
github.com/tidwall/tile38/internal/server/server.go:1577 +0x50
github.com/tidwall/tile38/internal/server.(*Server).liveSubscription(0xc001f92388, {0x5964fef92478, 0xc003104a80}, 0xc0007cc050, 0xc0041756d0, 0x0)
github.com/tidwall/tile38/internal/server/pubsub.go:392 +0x570
github.com/tidwall/tile38/internal/server.(*Server).goLive(0xc001f92388, {0x5964fef7c7e0, 0x5964ff8657e0}, {0x5964fef92478, 0xc003104a80}, 0xc0007cc050, 0xc0041756d0, 0x0)
github.com/tidwall/tile38/internal/server/live.go:105 +0x9c5
github.com/tidwall/tile38/internal/server.(*Server).netServe.func2.2()
github.com/tidwall/tile38/internal/server/server.go:620 +0x135
created by github.com/tidwall/tile38/internal/server.(*Server).netServe.func2 in goroutine 1705
github.com/tidwall/tile38/internal/server/server.go:618 +0x15eb
goroutine 852 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0020ee540)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 622
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1181 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc002e10a80)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1175
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 856 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0020ee600)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 803
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 2433 [sync.Cond.Wait, 9 minutes]:
sync.runtime_notifyListWait(0xc000e4a190, 0x99)
runtime/sema.go:587 +0x15a
sync.(*Cond).Wait(0xc000e60240?)
sync/cond.go:71 +0x85
github.com/tidwall/tile38/internal/server.(*Hook).manager(0xc000e60240)
github.com/tidwall/tile38/internal/server/hooks.go:623 +0xa7
created by github.com/tidwall/tile38/internal/server.(*Hook).Open in goroutine 2376
github.com/tidwall/tile38/internal/server/hooks.go:564 +0x128
goroutine 1351 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc001e54a80)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1392
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 2156 [chan send, 9 minutes]:
github.com/tidwall/tile38/internal/server.Serve.func2()
github.com/tidwall/tile38/internal/server/server.go:307 +0x3e
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 2180
github.com/tidwall/tile38/internal/server/server.go:305 +0x1133
goroutine 840 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc000cc2000)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 748
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1238 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0024e43c0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1143
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1625 [IO wait, 9 minutes]:
internal/poll.runtime_pollWait(0x762af6c76470, 0x72)
runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc0018dd900?, 0xc000792000?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc0018dd900, {0xc000792000, 0xffff, 0xffff})
internal/poll/fd_unix.go:165 +0x27a
net.(*netFD).Read(0xc0018dd900, {0xc000792000?, 0x5964fe6491c5?, 0xc001f92538?})
net/fd_posix.go:55 +0x25
net.(*conn).Read(0xc0007ea768, {0xc000792000?, 0xc001f92538?, 0xc001bafd30?})
net/net.go:189 +0x45
github.com/tidwall/tile38/internal/server.(*Server).netServe.func2({0x5964fef92070, 0xc0007ea768})
github.com/tidwall/tile38/internal/server/server.go:555 +0x503
created by github.com/tidwall/tile38/internal/server.(*Server).netServe in goroutine 1422
github.com/tidwall/tile38/internal/server/server.go:502 +0x4d2
goroutine 992 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc002b20cc0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1009
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 2069 [semacquire, 9 minutes]:
sync.runtime_Semacquire(0xc00196db00?)
runtime/sema.go:71 +0x25
sync.(*WaitGroup).Wait(0xc0015ba410?)
sync/waitgroup.go:118 +0x48
github.com/tidwall/tile38/internal/server.(*Server).netServe.func2({0x5964fef92070, 0xc0003767c0})
github.com/tidwall/tile38/internal/server/server.go:631 +0x15f8
created by github.com/tidwall/tile38/internal/server.(*Server).netServe in goroutine 1974
github.com/tidwall/tile38/internal/server/server.go:502 +0x4d2
goroutine 1428 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc002a24000)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1389
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1576 [sleep]:
time.Sleep(0xbebc200)
runtime/time.go:300 +0xf4
github.com/tidwall/tile38/internal/server.(*Server).loopUntilServerStops(0xc001f92388, 0x3b9aca00, 0xc004329f98)
github.com/tidwall/tile38/internal/server/server.go:785 +0x45
github.com/tidwall/tile38/internal/server.(*Server).backgroundSyncAOF(0x0?, 0x0?)
github.com/tidwall/tile38/internal/server/server.go:806 +0x5a
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 1529
github.com/tidwall/tile38/internal/server/server.go:425 +0x1953
goroutine 1577 [sync.Cond.Wait, 9 minutes]:
sync.runtime_notifyListWait(0xc002fe9b90, 0x1)
runtime/sema.go:587 +0x15a
sync.(*Cond).Wait(0xc000197200?)
sync/cond.go:71 +0x85
github.com/tidwall/tile38/internal/server.(*Server).startPublishQueue(0xc001f92388, 0x0?)
github.com/tidwall/tile38/internal/server/pubqueue.go:59 +0x106
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 1529
github.com/tidwall/tile38/internal/server/server.go:427 +0x19bf
goroutine 1446 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc002688600)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1410
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1535 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0030e8cc0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1603
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 2375 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc001d36780)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 2317
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1575 [sleep]:
time.Sleep(0xbebc200)
runtime/time.go:300 +0xf4
github.com/tidwall/tile38/internal/server.(*Server).loopUntilServerStops(0xc001f92388, 0x5f5e100, 0xc000a06f98)
github.com/tidwall/tile38/internal/server/server.go:785 +0x45
github.com/tidwall/tile38/internal/server.(*Server).backgroundExpiring(0x0?, 0x0?)
github.com/tidwall/tile38/internal/server/expire.go:18 +0x5a
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 1529
github.com/tidwall/tile38/internal/server/server.go:423 +0x18e5
goroutine 1573 [sleep]:
time.Sleep(0xbebc200)
runtime/time.go:300 +0xf4
github.com/tidwall/tile38/internal/server.(*Server).loopUntilServerStops(0xc001f92388, 0x2540be400, 0xc002192f98)
github.com/tidwall/tile38/internal/server/server.go:785 +0x45
github.com/tidwall/tile38/internal/server.(*Server).watchLuaStatePool(0xc003257888?, 0xc002192fa8?)
github.com/tidwall/tile38/internal/server/server.go:798 +0x5f
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 1529
github.com/tidwall/tile38/internal/server/server.go:419 +0x180b
goroutine 1572 [sleep]:
time.Sleep(0xbebc200)
runtime/time.go:300 +0xf4
github.com/tidwall/tile38/internal/server.(*Server).loopUntilServerStops(0xc001f92388, 0xee6b2800, 0xc00202df98)
github.com/tidwall/tile38/internal/server/server.go:785 +0x45
github.com/tidwall/tile38/internal/server.(*Server).watchOutOfMemory(0x5964fef92070?, 0xc0007eaf70?)
github.com/tidwall/tile38/internal/server/server.go:791 +0x5a
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 1529
github.com/tidwall/tile38/internal/server/server.go:417 +0x179f
goroutine 1883 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc002c2fe00)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1877
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1378 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc001fae000)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1337
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1977 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc001a82180)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1776
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 2224 [IO wait, 9 minutes]:
internal/poll.runtime_pollWait(0x762af6c8e080, 0x72)
runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc000dc3b80?, 0x10?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Accept(0xc000dc3b80)
internal/poll/fd_unix.go:620 +0x295
net.(*netFD).accept(0xc000dc3b80)
net/fd_unix.go:172 +0x29
net.(*TCPListener).accept(0xc000382380)
net/tcpsock_posix.go:159 +0x1e
net.(*TCPListener).Accept(0xc000382380)
net/tcpsock.go:372 +0x30
net/http.(*Server).Serve(0xc0001641e0, {0x5964fef86a50, 0xc000382380})
net/http/server.go:3330 +0x30c
net/http.Serve(...)
net/http/server.go:2858
github.com/tidwall/tile38/internal/server.Serve.func8()
github.com/tidwall/tile38/internal/server/server.go:405 +0x157
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 2296
github.com/tidwall/tile38/internal/server/server.go:400 +0x16ac
goroutine 2172 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc002e10000)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 2141
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1817 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0008783c0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1811
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1974 [semacquire, 9 minutes]:
sync.runtime_Semacquire(0xc0019f8d60?)
runtime/sema.go:71 +0x25
sync.(*WaitGroup).Wait(0xc0019f8e00?)
sync/waitgroup.go:118 +0x48
github.com/tidwall/tile38/internal/server.(*Server).netServe.func1()
github.com/tidwall/tile38/internal/server/server.go:484 +0x1b2
github.com/tidwall/tile38/internal/server.(*Server).netServe(0xc003256a88)
github.com/tidwall/tile38/internal/server/server.go:495 +0x4ef
github.com/tidwall/tile38/internal/server.Serve.func2()
github.com/tidwall/tile38/internal/server/server.go:307 +0x25
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 1776
github.com/tidwall/tile38/internal/server/server.go:305 +0x1133
goroutine 1422 [IO wait, 9 minutes]:
internal/poll.runtime_pollWait(0x762af6c77078, 0x72)
runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc00387c980?, 0x900000036?, 0x0)
internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Accept(0xc00387c980)
internal/poll/fd_unix.go:620 +0x295
net.(*netFD).accept(0xc00387c980)
net/fd_unix.go:172 +0x29
net.(*TCPListener).accept(0xc0038429c0)
net/tcpsock_posix.go:159 +0x1e
net.(*TCPListener).Accept(0xc0038429c0)
net/tcpsock.go:372 +0x30
github.com/tidwall/tile38/internal/server.(*Server).netServe(0xc001f92388)
github.com/tidwall/tile38/internal/server/server.go:492 +0x31c
github.com/tidwall/tile38/internal/server.Serve.func2()
github.com/tidwall/tile38/internal/server/server.go:307 +0x25
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 1529
github.com/tidwall/tile38/internal/server/server.go:305 +0x1133
goroutine 1421 [sleep]:
time.Sleep(0x3b9aca00)
runtime/time.go:300 +0xf4
github.com/tidwall/tile38/internal/endpoint.(*Manager).run(0xc0020db450)
github.com/tidwall/tile38/internal/endpoint/endpoint.go:183 +0x55
created by github.com/tidwall/tile38/internal/endpoint.NewManager in goroutine 1529
github.com/tidwall/tile38/internal/endpoint/endpoint.go:161 +0xc5
goroutine 1556 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc001e54b40)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1483
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1963 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0052d9bc0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1938
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1517 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc00416ba40)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1488
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 2223 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0005b0240)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 2296
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1923 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc002b09e00)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1757
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 2040 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc005501ec0)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 2034
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 1806 [sync.Cond.Wait, 9 minutes]:
sync.runtime_notifyListWait(0xc0031de050, 0x1)
runtime/sema.go:587 +0x15a
sync.(*Cond).Wait(0xc0007a55c0?)
sync/cond.go:71 +0x85
github.com/tidwall/tile38/internal/server.(*Hook).manager(0xc0007a55c0)
github.com/tidwall/tile38/internal/server/hooks.go:623 +0xa7
created by github.com/tidwall/tile38/internal/server.(*Hook).Open in goroutine 1685
github.com/tidwall/tile38/internal/server/hooks.go:564 +0x128
goroutine 2220 [semacquire, 9 minutes]:
sync.runtime_Semacquire(0xc0001c8d60?)
runtime/sema.go:71 +0x25
sync.(*WaitGroup).Wait(0xc0001c8e00?)
sync/waitgroup.go:118 +0x48
github.com/tidwall/tile38/internal/server.(*Server).netServe.func1()
github.com/tidwall/tile38/internal/server/server.go:484 +0x1b2
github.com/tidwall/tile38/internal/server.(*Server).netServe(0xc002225888)
github.com/tidwall/tile38/internal/server/server.go:495 +0x4ef
github.com/tidwall/tile38/internal/server.Serve.func2()
github.com/tidwall/tile38/internal/server/server.go:307 +0x25
created by github.com/tidwall/tile38/internal/server.Serve in goroutine 2296
github.com/tidwall/tile38/internal/server/server.go:305 +0x1133
goroutine 1740 [chan receive]:
github.com/tidwall/buntdb.(*DB).backgroundManager(0xc0005b1380)
github.com/tidwall/buntdb@v1.2.9/buntdb.go:547 +0xaa
created by github.com/tidwall/buntdb.Open in goroutine 1782
github.com/tidwall/buntdb@v1.2.9/buntdb.go:169 +0x2ac
goroutine 3450 [select, 9 minutes]:
net/http.(*persistConn).readLoop(0xc0000e4b40)
net/http/transport.go:2325 +0xca5
created by net/http.(*Transport).dialConn in goroutine 3307
net/http/transport.go:1874 +0x154f
goroutine 2219 [sleep]:
time.Sleep(0x3b9aca00)
runtime/time.go:300 +0xf4
github.com/tidwall/tile38/internal/endpoint.(*Manager).run(0xc002bb90e0)
github.com/tidwall/tile38/internal/endpoint/endpoint.go:183 +0x55
created by github.com/tidwall/tile38/internal/endpoint.NewManager in goroutine 2296
github.com/tidwall/tile38/internal/endpoint/endpoint.go:161 +0xc5
FAIL github.com/tidwall/tile38/tests 600.033s
FAIL
Operating System (please complete the following information):
- OS: Arch Linuux
- CPU: Ryzen 2400G
- Version: 1.34.1
- Container: None
Additional context
Add any other context about the problem here.
Metadata
Metadata
Assignees
Labels
No labels