kubo/core
Steven Allen efdb8db276 fix: get rid of shutdown errors
Instead of feeding through the top-level context, feed through a cancel-free
context (that still carries the same context values). Then, when the top-level
context is canceled, call `stop` to shut everything down in-order. Finally,
cancel the inner context to make sure everything has been cleaned up.

Ideally, we just wouldn't use contexts for this. But this is strictly better
than what we have.
2020-03-29 20:48:43 -07:00
..
bootstrap fix(tracing): remove event tracing 2020-01-28 21:31:12 -08:00
commands feat(file-ignore): add ignore opts to add cmd 2020-03-20 09:22:04 -07:00
coreapi feat: improve key lookup 2020-03-23 15:40:48 -07:00
coredag gx: unrewrite 2019-03-05 18:33:56 +01:00
corehttp fix(gateway): curl without redirect on localhost 2020-03-18 08:50:40 -07:00
corerepo fix(tracing): remove event tracing 2020-01-28 21:31:12 -08:00
coreunix support async datastores 2019-12-19 00:59:31 -05:00
mock migrate to go-libp2p-core. 2019-05-31 23:23:52 -07:00
node feat: tls by default 2020-03-29 19:12:54 -07:00
.gitignore ignore testdb 2014-07-05 15:04:04 -07:00
builder.go fix: get rid of shutdown errors 2020-03-29 20:48:43 -07:00
core_test.go gx: unrewrite 2019-03-05 18:33:56 +01:00
core.go feat: update go-libp2p & go-bitswap 2020-03-24 14:54:09 -07:00