mrusme / superhighway84

USENET-inspired, uncensorable, decentralized internet discussion system running on IPFS & OrbitDB
https://xn--gckvb8fzb.com/superhighway84
GNU General Public License v3.0
694 stars 24 forks source link

unable to close emitter {"error": "closed an emitter more than once"} #45

Closed mrusme closed 2 years ago

mrusme commented 2 years ago
2022-05-29T01:00:24.304-0500    WARN    replicator/replicator.go:120    unable to close emitter {"error": "closed an emitter more than once"}
berty.tech/go-orbit-db/stores/replicator.(*replicator).Stop
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/stores/replicator/replicator.go:120
berty.tech/go-orbit-db/stores/basestore.(*BaseStore).Close
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/stores/basestore/base_store.go:309
berty.tech/go-orbit-db/baseorbitdb.(*orbitDB).closeAllStores
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/baseorbitdb/orbitdb.go:208
berty.tech/go-orbit-db/baseorbitdb.(*orbitDB).Close
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/baseorbitdb/orbitdb.go:478
github.com/mrusme/superhighway84/database.(*Database).Disconnect
    /home/mrus/projects/@mrusme/superhighway84/database/database.go:226
main.main
    /home/mrus/projects/@mrusme/superhighway84/superhighway84.go:144
runtime.main
    /usr/lib/go/src/runtime/proc.go:250
2022-05-29T01:00:24.305-0500    WARN    replicator/replicator.go:120    unable to close emitter {"error": "closed an emitter more than once"}
berty.tech/go-orbit-db/stores/replicator.(*replicator).Stop
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/stores/replicator/replicator.go:120
berty.tech/go-orbit-db/stores/basestore.(*BaseStore).Close
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/stores/basestore/base_store.go:309
berty.tech/go-orbit-db/baseorbitdb.(*orbitDB).closeAllStores
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/baseorbitdb/orbitdb.go:208
berty.tech/go-orbit-db/baseorbitdb.(*orbitDB).Close
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/baseorbitdb/orbitdb.go:478
github.com/mrusme/superhighway84/database.(*Database).Disconnect
    /home/mrus/projects/@mrusme/superhighway84/database/database.go:226
main.main
    /home/mrus/projects/@mrusme/superhighway84/superhighway84.go:144
runtime.main
    /usr/lib/go/src/runtime/proc.go:250
2022-05-29T01:00:24.305-0500    WARN    replicator/replicator.go:120    unable to close emitter {"error": "closed an emitter more than once"}
berty.tech/go-orbit-db/stores/replicator.(*replicator).Stop
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/stores/replicator/replicator.go:120
berty.tech/go-orbit-db/stores/basestore.(*BaseStore).Close
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/stores/basestore/base_store.go:309
berty.tech/go-orbit-db/baseorbitdb.(*orbitDB).closeAllStores
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/baseorbitdb/orbitdb.go:208
berty.tech/go-orbit-db/baseorbitdb.(*orbitDB).Close
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/baseorbitdb/orbitdb.go:478
github.com/mrusme/superhighway84/database.(*Database).Disconnect
    /home/mrus/projects/@mrusme/superhighway84/database/database.go:226
main.main
    /home/mrus/projects/@mrusme/superhighway84/superhighway84.go:144
runtime.main
    /usr/lib/go/src/runtime/proc.go:250
2022-05-29T01:00:24.305-0500    WARN    basestore/base_store.go:319 unable to close emitter {"error": "closed an emitter more than once"}
berty.tech/go-orbit-db/stores/basestore.(*BaseStore).Close
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/stores/basestore/base_store.go:319
berty.tech/go-orbit-db/baseorbitdb.(*orbitDB).closeAllStores
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/baseorbitdb/orbitdb.go:208
berty.tech/go-orbit-db/baseorbitdb.(*orbitDB).Close
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/baseorbitdb/orbitdb.go:478
github.com/mrusme/superhighway84/database.(*Database).Disconnect
    /home/mrus/projects/@mrusme/superhighway84/database/database.go:226
main.main
    /home/mrus/projects/@mrusme/superhighway84/superhighway84.go:144
runtime.main
    /usr/lib/go/src/runtime/proc.go:250
2022-05-29T01:00:24.305-0500    WARN    basestore/base_store.go:319 unable to close emitter {"error": "closed an emitter more than once"}
berty.tech/go-orbit-db/stores/basestore.(*BaseStore).Close
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/stores/basestore/base_store.go:319
berty.tech/go-orbit-db/baseorbitdb.(*orbitDB).closeAllStores
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/baseorbitdb/orbitdb.go:208
berty.tech/go-orbit-db/baseorbitdb.(*orbitDB).Close
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/baseorbitdb/orbitdb.go:478
github.com/mrusme/superhighway84/database.(*Database).Disconnect
    /home/mrus/projects/@mrusme/superhighway84/database/database.go:226
main.main
    /home/mrus/projects/@mrusme/superhighway84/superhighway84.go:144
runtime.main
    /usr/lib/go/src/runtime/proc.go:250
2022-05-29T01:00:24.305-0500    WARN    basestore/base_store.go:319 unable to close emitter {"error": "closed an emitter more than once"}
berty.tech/go-orbit-db/stores/basestore.(*BaseStore).Close
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/stores/basestore/base_store.go:319
berty.tech/go-orbit-db/baseorbitdb.(*orbitDB).closeAllStores
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/baseorbitdb/orbitdb.go:208
berty.tech/go-orbit-db/baseorbitdb.(*orbitDB).Close
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/baseorbitdb/orbitdb.go:478
github.com/mrusme/superhighway84/database.(*Database).Disconnect
    /home/mrus/projects/@mrusme/superhighway84/database/database.go:226
main.main
    /home/mrus/projects/@mrusme/superhighway84/superhighway84.go:144
runtime.main
    /usr/lib/go/src/runtime/proc.go:250
2022-05-29T01:00:24.305-0500    WARN    basestore/base_store.go:319 unable to close emitter {"error": "closed an emitter more than once"}
berty.tech/go-orbit-db/stores/basestore.(*BaseStore).Close
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/stores/basestore/base_store.go:319
berty.tech/go-orbit-db/baseorbitdb.(*orbitDB).closeAllStores
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/baseorbitdb/orbitdb.go:208
berty.tech/go-orbit-db/baseorbitdb.(*orbitDB).Close
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/baseorbitdb/orbitdb.go:478
github.com/mrusme/superhighway84/database.(*Database).Disconnect
    /home/mrus/projects/@mrusme/superhighway84/database/database.go:226
main.main
    /home/mrus/projects/@mrusme/superhighway84/superhighway84.go:144
runtime.main
    /usr/lib/go/src/runtime/proc.go:250
2022-05-29T01:00:24.305-0500    WARN    basestore/base_store.go:319 unable to close emitter {"error": "closed an emitter more than once"}
berty.tech/go-orbit-db/stores/basestore.(*BaseStore).Close
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/stores/basestore/base_store.go:319
berty.tech/go-orbit-db/baseorbitdb.(*orbitDB).closeAllStores
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/baseorbitdb/orbitdb.go:208
berty.tech/go-orbit-db/baseorbitdb.(*orbitDB).Close
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/baseorbitdb/orbitdb.go:478
github.com/mrusme/superhighway84/database.(*Database).Disconnect
    /home/mrus/projects/@mrusme/superhighway84/database/database.go:226
main.main
    /home/mrus/projects/@mrusme/superhighway84/superhighway84.go:144
runtime.main
    /usr/lib/go/src/runtime/proc.go:250
2022-05-29T01:00:24.305-0500    WARN    basestore/base_store.go:319 unable to close emitter {"error": "closed an emitter more than once"}
berty.tech/go-orbit-db/stores/basestore.(*BaseStore).Close
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/stores/basestore/base_store.go:319
berty.tech/go-orbit-db/baseorbitdb.(*orbitDB).closeAllStores
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/baseorbitdb/orbitdb.go:208
berty.tech/go-orbit-db/baseorbitdb.(*orbitDB).Close
    /home/mrus/.go/pkg/mod/berty.tech/go-orbit-db@v1.17.1/baseorbitdb/orbitdb.go:478
github.com/mrusme/superhighway84/database.(*Database).Disconnect
    /home/mrus/projects/@mrusme/superhighway84/database/database.go:226
main.main
    /home/mrus/projects/@mrusme/superhighway84/superhighway84.go:144
runtime.main
    /usr/lib/go/src/runtime/proc.go:250
mrusme commented 2 years ago

This should be fixed with v0.2.1.