Nick Craig-Wood
54fda3422e
atexit: implement OnError for cancelling multpart uploads
2020-06-25 12:55:56 +01:00
Martin Michlmayr
4aee962233
doc: fix typos throughout docs and code
2020-05-20 15:54:51 +01:00
Nick Craig-Wood
57d5de6fba
build: fix up package paths after repo move
...
git grep -l github.com/ncw/rclone | xargs -d'\n' perl -i~ -lpe 's|github.com/ncw/rclone|github.com/rclone/rclone|g'
goimports -w `find . -name \*.go`
2019-07-28 18:47:38 +01:00
Nick Craig-Wood
fef73763aa
lib/atexit: add SIGTERM to signals which run the exit handlers on unix
2019-03-16 17:47:02 +00:00
Cnly
12c8ee4b4b
atexit: allow functions to be unregistered
2019-02-27 23:37:24 +01:00
Fabian Möller
6791cf7d7f
atexit: prevent Run from being called on nil signal
2018-05-12 18:59:25 +02:00
Fabian Möller
d022c81d99
mount: ensure atexit gets run on interrupt
...
When running `rclone mount`, there were 2 signal handlers for `os.Interrupt`.
Those handlers would run concurrently and in some cases cause either unmount or `atexit.Run()` being skipped.
In addition `atexit.Run()` will get called in `resolveExitCode` to ensure cleanup on errors.
2018-05-12 10:40:44 +01:00
Nick Craig-Wood
fa500e6d21
lib/atexit: factor from cmd so it can be used by backend/cache #1946
2018-01-25 10:33:00 +00:00