-
- Downloads
refactor: remove goprocess (#10872)
* refactor: remove goprocess The `goprocess` package is no longer needed. It can be replaces by modern `context` and `context.AfterFunc`. * mod tidy * log unmount errors on shutdown * Do not log non-mounted errors on shutdown * Use WaitGroup associated with IPFS node to wait for services to whutdown * Prefer explicit Close to context.ArterFunc * Do not use node-level WaitGroup * Unmount for non-supported platforms * fix return values * test: daemon shuts down gracefully make sure ongoing operations dont block shutdown * test(cli): add TestFUSE * test: smarter RequiresFUSE opportunistically run FUSE tests if env has fusermount and TEST_FUSE was not explicitly set * docs: changelog --------- Co-authored-by:gammazero <gammazero@users.noreply.github.com> Co-authored-by:
Marcin Rataj <lidel@lidel.org>
Showing
- cmd/ipfs/kubo/daemon.go 33 additions, 16 deletionscmd/ipfs/kubo/daemon.go
- cmd/ipfswatch/main.go 4 additions, 6 deletionscmd/ipfswatch/main.go
- core/core.go 1 addition, 3 deletionscore/core.go
- core/corehttp/corehttp.go 20 additions, 13 deletionscore/corehttp/corehttp.go
- core/node/groups.go 0 additions, 2 deletionscore/node/groups.go
- core/node/helpers.go 0 additions, 12 deletionscore/node/helpers.go
- docs/changelogs/v0.37.md 7 additions, 4 deletionsdocs/changelogs/v0.37.md
- docs/examples/kubo-as-a-library/go.mod 0 additions, 1 deletiondocs/examples/kubo-as-a-library/go.mod
- docs/examples/kubo-as-a-library/go.sum 0 additions, 2 deletionsdocs/examples/kubo-as-a-library/go.sum
- fuse/ipns/mount_unix.go 1 addition, 1 deletionfuse/ipns/mount_unix.go
- fuse/mfs/mount_unix.go 1 addition, 1 deletionfuse/mfs/mount_unix.go
- fuse/mount/fuse.go 10 additions, 13 deletionsfuse/mount/fuse.go
- fuse/mount/mount.go 0 additions, 5 deletionsfuse/mount/mount.go
- fuse/node/mount_nofuse.go 4 additions, 0 deletionsfuse/node/mount_nofuse.go
- fuse/node/mount_notsupp.go 4 additions, 0 deletionsfuse/node/mount_notsupp.go
- fuse/node/mount_unix.go 19 additions, 9 deletionsfuse/node/mount_unix.go
- fuse/node/mount_windows.go 6 additions, 0 deletionsfuse/node/mount_windows.go
- fuse/readonly/mount_unix.go 1 addition, 1 deletionfuse/readonly/mount_unix.go
- go.mod 0 additions, 1 deletiongo.mod
- go.sum 0 additions, 3 deletionsgo.sum
Loading
Please sign in to comment