$ ./restic-backup.sh password is correct scan [/home/tim] scanned 27611 directories, 250733 files in 0:03 ^\SIGQUIT: quit60.230 KiB/s 55.909 MiB / 11.016 GiB 409 / 278344 items 0 ... ETA 12:16:09 PC=0x45bd11 m=0 sigcode=128 goroutine 0 [idle]: runtime.futex(0xe82ad0, 0x0, 0x0, 0x0, 0x7ffd00000000, 0x4297d6, 0x0, 0x0, 0x7ffd24144ca0, 0x41107b, ...) /usr/lib64/go/src/runtime/sys_linux_amd64.s:438 +0x21 runtime.futexsleep(0xe82ad0, 0x100000000, 0xffffffffffffffff) /usr/lib64/go/src/runtime/os_linux.go:45 +0x62 runtime.notesleep(0xe82ad0) /usr/lib64/go/src/runtime/lock_futex.go:151 +0x9b runtime.stopm() /usr/lib64/go/src/runtime/proc.go:1680 +0xe5 runtime.gcstopm() /usr/lib64/go/src/runtime/proc.go:1884 +0xb7 runtime.schedule() /usr/lib64/go/src/runtime/proc.go:2219 +0x2c0 runtime.goschedImpl(0xc42010a900) /usr/lib64/go/src/runtime/proc.go:2333 +0xff runtime.gopreempt_m(0xc42010a900) /usr/lib64/go/src/runtime/proc.go:2361 +0x36 runtime.newstack(0x0) /usr/lib64/go/src/runtime/stack.go:1042 +0x2d1 runtime.morestack() /usr/lib64/go/src/runtime/asm_amd64.s:415 +0x86 goroutine 1 [semacquire, 3 minutes]: sync.runtime_Semacquire(0xc4203fe69c) /usr/lib64/go/src/runtime/sema.go:56 +0x39 sync.(*WaitGroup).Wait(0xc4203fe690) /usr/lib64/go/src/sync/waitgroup.go:131 +0x72 github.com/restic/restic/internal/archiver.(*Archiver).Snapshot(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc42037b760, 0xc4201d60a0, 0x1, 0x1, 0x0, 0x0, 0x0, ...) internal/archiver/archiver.go:758 +0x799 main.runBackup(0x0, 0x0, 0x0, 0xc4201b4b40, 0x3, 0x3, 0xc4201d6080, 0x1, 0x1, 0x0, ...) cmd/restic/cmd_backup.go:478 +0xb26 main.glob..func2(0xe79ca0, 0xc4201b4ab0, 0x1, 0x3, 0x0, 0x0) cmd/restic/cmd_backup.go:49 +0x17b github.com/restic/restic/vendor/github.com/spf13/cobra.(*Command).execute(0xe79ca0, 0xc4201b4a20, 0x3, 0x3, 0xe79ca0, 0xc4201b4a20) vendor/github.com/spf13/cobra/command.go:698 +0x47a github.com/restic/restic/vendor/github.com/spf13/cobra.(*Command).ExecuteC(0xe7ab80, 0x42b266, 0xb1fe28, 0xc42019fde8) vendor/github.com/spf13/cobra/command.go:783 +0x30e github.com/restic/restic/vendor/github.com/spf13/cobra.(*Command).Execute(0xe7ab80, 0x24, 0xc42019feb0) vendor/github.com/spf13/cobra/command.go:736 +0x2b main.main() cmd/restic/main.go:69 +0x1de goroutine 5 [syscall, 3 minutes]: os/signal.signal_recv(0x0) /usr/lib64/go/src/runtime/sigqueue.go:131 +0xa6 os/signal.loop() /usr/lib64/go/src/os/signal/signal_unix.go:22 +0x22 created by os/signal.init.0 /usr/lib64/go/src/os/signal/signal_unix.go:28 +0x41 goroutine 6 [chan receive, 3 minutes]: github.com/restic/restic/internal/restic.init.0.func1.1() internal/restic/lock.go:263 +0x110 created by github.com/restic/restic/internal/restic.init.0.func1 internal/restic/lock.go:260 +0x35 goroutine 7 [select, 3 minutes, locked to thread]: runtime.gopark(0xb1fd70, 0x0, 0xaf3489, 0x6, 0x18, 0x1) /usr/lib64/go/src/runtime/proc.go:287 +0x12c runtime.selectgo(0xc420048f50, 0xc420076240) /usr/lib64/go/src/runtime/select.go:395 +0x1149 runtime.ensureSigM.func1() /usr/lib64/go/src/runtime/signal_unix.go:511 +0x220 runtime.goexit() /usr/lib64/go/src/runtime/asm_amd64.s:2337 +0x1 goroutine 8 [chan receive, 3 minutes]: github.com/restic/restic/internal/restic.init.2.func1(0xc420076180) internal/restic/progress_unix.go:17 +0xba created by github.com/restic/restic/internal/restic.init.2 internal/restic/progress_unix.go:16 +0xb5 goroutine 9 [chan receive, 3 minutes]: main.CleanupHandler(0xc4200764e0) cmd/restic/cleanup.go:72 +0x67 created by main.init.0 cmd/restic/cleanup.go:24 +0x6d goroutine 46 [select]: github.com/restic/restic/internal/restic.(*Progress).reporter(0xc42037b760) internal/restic/progress.go:169 +0x14e created by github.com/restic/restic/internal/restic.(*Progress).Start internal/restic/progress.go:96 +0x137 goroutine 671 [IO wait]: internal/poll.runtime_pollWait(0x7f6cd3f6e730, 0x77, 0x0) /usr/lib64/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc4203c6e18, 0x77, 0xffffffffffffff00, 0xe3f8c0, 0xe3a6b8) /usr/lib64/go/src/internal/poll/fd_poll_runtime.go:85 +0xae internal/poll.(*pollDesc).waitWrite(0xc4203c6e18, 0xc42055c000, 0x1001, 0x1fcc) /usr/lib64/go/src/internal/poll/fd_poll_runtime.go:94 +0x3d internal/poll.(*FD).Write(0xc4203c6e00, 0xc42055c000, 0x1035, 0x2000, 0x0, 0x0, 0x0) /usr/lib64/go/src/internal/poll/fd_unix.go:227 +0x244 net.(*netFD).Write(0xc4203c6e00, 0xc42055c000, 0x1035, 0x2000, 0x14, 0x20, 0x10) /usr/lib64/go/src/net/fd_unix.go:220 +0x52 net.(*conn).Write(0xc4202ce080, 0xc42055c000, 0x1035, 0x2000, 0x0, 0x0, 0x0) /usr/lib64/go/src/net/net.go:188 +0x6d crypto/tls.(*Conn).write(0xc4204f7500, 0xc42055c000, 0x1035, 0x2000, 0x1ffb, 0x10, 0x0) /usr/lib64/go/src/crypto/tls/conn.go:832 +0x1a7 crypto/tls.(*Conn).writeRecordLocked(0xc4204f7500, 0xb1fe17, 0xc420558000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/lib64/go/src/crypto/tls/conn.go:909 +0x360 crypto/tls.(*Conn).Write(0xc4204f7500, 0xc420558000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/lib64/go/src/crypto/tls/conn.go:1068 +0x1bb net/http.persistConnWriter.Write(0xc4201e6120, 0xc420558000, 0x1000, 0x1000, 0xc420446b40, 0xc420558000, 0x1000) /usr/lib64/go/src/net/http/transport.go:1202 +0x52 bufio.(*Writer).Flush(0xc4204dbc00, 0xc420558000, 0x1000) /usr/lib64/go/src/bufio/bufio.go:567 +0x7e bufio.(*Writer).ReadFrom(0xc4204dbc00, 0xe3d180, 0xc420445aa0, 0x7f6cd3f85c60, 0xc4204dbc00, 0x1) /usr/lib64/go/src/bufio/bufio.go:691 +0x26c io.copyBuffer(0xe3bf00, 0xc4204dbc00, 0xe3d180, 0xc420445aa0, 0x0, 0x0, 0x0, 0xa62600, 0xaf9701, 0xc420445aa0) /usr/lib64/go/src/io/io.go:386 +0x2bb io.Copy(0xe3bf00, 0xc4204dbc00, 0xe3d180, 0xc420445aa0, 0x1, 0x52380d, 0xc420558219) /usr/lib64/go/src/io/io.go:362 +0x68 net/http.(*transferWriter).WriteBody(0xc420446b40, 0xe3bf00, 0xc4204dbc00, 0x2, 0x2) /usr/lib64/go/src/net/http/transfer.go:337 +0x62c net/http.(*Request).write(0xc420a28100, 0xe3bf00, 0xc4204dbc00, 0x0, 0xc4202fd8c0, 0x0, 0x0, 0x0) /usr/lib64/go/src/net/http/request.go:618 +0x6eb net/http.(*persistConn).writeLoop(0xc4201e6120) /usr/lib64/go/src/net/http/transport.go:1762 +0x201 created by net/http.(*Transport).dialConn /usr/lib64/go/src/net/http/transport.go:1187 +0xa53 goroutine 635 [IO wait]: internal/poll.runtime_pollWait(0x7f6cd3f6e4f0, 0x72, 0x0) /usr/lib64/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc42061e818, 0x72, 0xffffffffffffff00, 0xe3f8c0, 0xe3a6b8) /usr/lib64/go/src/internal/poll/fd_poll_runtime.go:85 +0xae internal/poll.(*pollDesc).waitRead(0xc42061e818, 0xc420367000, 0x400, 0x400) /usr/lib64/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc42061e800, 0xc420367000, 0x400, 0x400, 0x0, 0x0, 0x0) /usr/lib64/go/src/internal/poll/fd_unix.go:126 +0x18a net.(*netFD).Read(0xc42061e800, 0xc420367000, 0x400, 0x400, 0x0, 0xc420367000, 0x0) /usr/lib64/go/src/net/fd_unix.go:202 +0x52 net.(*conn).Read(0xc4203740a8, 0xc420367000, 0x400, 0x400, 0x0, 0x0, 0x0) /usr/lib64/go/src/net/net.go:176 +0x6d crypto/tls.(*block).readFromUntil(0xc420079350, 0x7f6cd3f730e8, 0xc4203740a8, 0x5, 0xc4203740a8, 0xbf) /usr/lib64/go/src/crypto/tls/conn.go:488 +0x95 crypto/tls.(*Conn).readRecord(0xc4200f6700, 0xc42002ec16, 0x400, 0xbf) /usr/lib64/go/src/crypto/tls/conn.go:590 +0xe0 crypto/tls.(*Conn).readHandshake(0xc4200f6700, 0xc420202316, 0xc420202300, 0xba, 0xba) /usr/lib64/go/src/crypto/tls/conn.go:943 +0x8d crypto/tls.(*Conn).clientHandshake(0xc4200f6700, 0xb1fe28, 0xc4200f6820) /usr/lib64/go/src/crypto/tls/handshake_client.go:159 +0x9ca crypto/tls.(*Conn).Handshake(0xc4200f6700, 0x0, 0x0) /usr/lib64/go/src/crypto/tls/conn.go:1307 +0x18f net/http.(*Transport).dialConn.func3(0x0, 0xc4200f6700, 0xc4204da900, 0xc420135680) /usr/lib64/go/src/net/http/transport.go:1151 +0x42 created by net/http.(*Transport).dialConn /usr/lib64/go/src/net/http/transport.go:1147 +0xdbe goroutine 93 [select, 3 minutes]: main.refreshLocks(0xe814c0, 0xc42041af00) cmd/restic/lock.go:72 +0x254 created by main.lockRepository cmd/restic/lock.go:49 +0x3d0 goroutine 594 [chan send, 3 minutes]: github.com/restic/restic/internal/backend.(*Semaphore).GetToken(...) internal/backend/semaphore.go:26 github.com/restic/restic/internal/backend/b2.(*b2Backend).Save(0xc42010e680, 0xe44a40, 0xc4204db440, 0xaf152b, 0x4, 0xc420398880, 0x40, 0xe3db80, 0xc4203be078, 0x0, ...) internal/backend/b2/b2.go:192 +0x10d github.com/restic/restic/internal/backend.(*RetryBackend).Save.func1(0xc4202e2340, 0xc4202e2340) internal/backend/backend_retry.go:71 +0x114 github.com/restic/restic/vendor/github.com/cenkalti/backoff.RetryNotify(0xc420561608, 0xe40740, 0xc4202e2340, 0xc420561538, 0xc4202e2340, 0xc4202e2340) vendor/github.com/cenkalti/backoff/retry.go:37 +0x88 github.com/restic/restic/internal/backend.(*RetryBackend).retry(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xc42056b560, 0x17, 0xc420561608, 0x17, 0x40) internal/backend/backend_retry.go:37 +0x13b github.com/restic/restic/internal/backend.(*RetryBackend).Save(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc420398880, 0x40, 0xe3db80, 0xc4203be078, 0xc420398840, ...) internal/backend/backend_retry.go:65 +0x42c github.com/restic/restic/internal/cache.(*Backend).Save(0xc4201b57d0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc420398880, 0x40, 0xe3db80, 0xc4203be078, 0xa1b323b68c629411, ...) internal/cache/backend.go:55 +0x6c6 github.com/restic/restic/internal/repository.(*Repository).savePacker(0xc420124a10, 0xe44a40, 0xc42006b340, 0xbba8f43b7a5d1c01, 0xc4202be840, 0xee, 0xc4208f6000) internal/repository/packer_manager.go:107 +0x2d1 github.com/restic/restic/internal/repository.(*Repository).SaveAndEncrypt(0xc420124a10, 0xe44a40, 0xc42006b340, 0xc420491c01, 0xc420d50000, 0x80ecc, 0xa0000, 0xc420561d00, 0x0, 0x0, ...) internal/repository/repository.go:253 +0x540 github.com/restic/restic/internal/repository.(*Repository).SaveBlob(0xc420124a10, 0xe44a40, 0xc42006b340, 0x95bba8f43b7a5d01, 0xc420d50000, 0x80ecc, 0xa0000, 0x1851fb21ad600c93, 0x71d79c2ee42d99ed, 0x95bba8f43b7a5d1c, ...) internal/repository/repository.go:618 +0x18b github.com/restic/restic/internal/archiver.(*Archiver).Save(0xc4206c0840, 0xe44a40, 0xc42006b340, 0x1851fb21ad600c01, 0xc420d50000, 0x80ecc, 0xa0000, 0x1851fb21ad600c93, 0x71d79c2ee42d99ed, 0x95bba8f43b7a5d1c, ...) internal/archiver/archiver.go:106 +0x1e4 github.com/restic/restic/internal/archiver.(*Archiver).saveChunk(0xc4206c0840, 0xe44a40, 0xc42006b340, 0x0, 0x80ecc, 0x14cdfb3600000, 0xc420d50000, 0x80ecc, 0xa0000, 0xc42037b760, ...) internal/archiver/archiver.go:171 +0x135 created by github.com/restic/restic/internal/archiver.(*Archiver).SaveFile internal/archiver/archiver.go:250 +0x3d0 goroutine 668 [IO wait, 3 minutes]: internal/poll.runtime_pollWait(0x7f6cd3f6e430, 0x72, 0x0) /usr/lib64/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc42061eb98, 0x72, 0xffffffffffffff00, 0xe3f8c0, 0xe3a6b8) /usr/lib64/go/src/internal/poll/fd_poll_runtime.go:85 +0xae internal/poll.(*pollDesc).waitRead(0xc42061eb98, 0xc42063c000, 0x2000, 0x2000) /usr/lib64/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc42061eb80, 0xc42063c000, 0x2000, 0x2000, 0x0, 0x0, 0x0) /usr/lib64/go/src/internal/poll/fd_unix.go:126 +0x18a net.(*netFD).Read(0xc42061eb80, 0xc42063c000, 0x2000, 0x2000, 0x0, 0xc4206c2280, 0xc4206c22a8) /usr/lib64/go/src/net/fd_unix.go:202 +0x52 net.(*conn).Read(0xc4202ce078, 0xc42063c000, 0x2000, 0x2000, 0x0, 0x0, 0x0) /usr/lib64/go/src/net/net.go:176 +0x6d crypto/tls.(*block).readFromUntil(0xc420571c20, 0x7f6cd3f730e8, 0xc4202ce078, 0x5, 0xc4202ce078, 0x18) /usr/lib64/go/src/crypto/tls/conn.go:488 +0x95 crypto/tls.(*Conn).readRecord(0xc4204f7180, 0xb1fe17, 0xc4204f72a0, 0xc4206849f8) /usr/lib64/go/src/crypto/tls/conn.go:590 +0xe0 crypto/tls.(*Conn).Read(0xc4204f7180, 0xc420552000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/lib64/go/src/crypto/tls/conn.go:1134 +0x110 net/http.(*persistConn).Read(0xc42008e7e0, 0xc420552000, 0x1000, 0x1000, 0xc420684c70, 0xc4203740a0, 0xc420684b68) /usr/lib64/go/src/net/http/transport.go:1391 +0x140 bufio.(*Reader).fill(0xc42012b5c0) /usr/lib64/go/src/bufio/bufio.go:97 +0x11a bufio.(*Reader).Peek(0xc42012b5c0, 0x1, 0xc420122cc0, 0xc42051ec80, 0x525727, 0x47f716, 0xc420078180) /usr/lib64/go/src/bufio/bufio.go:129 +0x3a net/http.(*persistConn).readLoop(0xc42008e7e0) /usr/lib64/go/src/net/http/transport.go:1539 +0x185 created by net/http.(*Transport).dialConn /usr/lib64/go/src/net/http/transport.go:1186 +0xa2e goroutine 440 [chan send, 3 minutes]: github.com/restic/restic/internal/backend.(*Semaphore).GetToken(...) internal/backend/semaphore.go:26 github.com/restic/restic/internal/backend/b2.(*b2Backend).Save(0xc42010e680, 0xe44a40, 0xc42028c180, 0xaf152b, 0x4, 0xc42032a300, 0x40, 0xe3db80, 0xc4201e8050, 0x0, ...) internal/backend/b2/b2.go:192 +0x10d github.com/restic/restic/internal/backend.(*RetryBackend).Save.func1(0xc4202cc140, 0xc4202cc140) internal/backend/backend_retry.go:71 +0x114 github.com/restic/restic/vendor/github.com/cenkalti/backoff.RetryNotify(0xc42018d608, 0xe40740, 0xc4202cc140, 0xc42018d538, 0xc4202cc140, 0xc4202cc140) vendor/github.com/cenkalti/backoff/retry.go:37 +0x88 github.com/restic/restic/internal/backend.(*RetryBackend).retry(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xc420360c00, 0x17, 0xc42018d608, 0x17, 0x40) internal/backend/backend_retry.go:37 +0x13b github.com/restic/restic/internal/backend.(*RetryBackend).Save(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc42032a300, 0x40, 0xe3db80, 0xc4201e8050, 0xc42032a240, ...) internal/backend/backend_retry.go:65 +0x42c github.com/restic/restic/internal/cache.(*Backend).Save(0xc4201b57d0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc42032a300, 0x40, 0xe3db80, 0xc4201e8050, 0x844b18543ce843f5, ...) internal/cache/backend.go:55 +0x6c6 github.com/restic/restic/internal/repository.(*Repository).savePacker(0xc420124a10, 0xe44a40, 0xc42006b340, 0xf3fbb9ba28041201, 0xc4202be340, 0x31, 0xc423404000) internal/repository/packer_manager.go:107 +0x2d1 github.com/restic/restic/internal/repository.(*Repository).SaveAndEncrypt(0xc420124a10, 0xe44a40, 0xc42006b340, 0xc42052b601, 0xc420cd0000, 0x21f79, 0x80000, 0xc42018dd00, 0x0, 0x0, ...) internal/repository/repository.go:253 +0x540 github.com/restic/restic/internal/repository.(*Repository).SaveBlob(0xc420124a10, 0xe44a40, 0xc42006b340, 0xef3fbb9ba280401, 0xc420cd0000, 0x21f79, 0x80000, 0xbd51d29227dad51f, 0xf03efbd51eb5b370, 0xef3fbb9ba280412, ...) internal/repository/repository.go:618 +0x18b github.com/restic/restic/internal/archiver.(*Archiver).Save(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xbd51d29227dad501, 0xc420cd0000, 0x21f79, 0x80000, 0xbd51d29227dad51f, 0xf03efbd51eb5b370, 0xef3fbb9ba280412, ...) internal/archiver/archiver.go:106 +0x1e4 github.com/restic/restic/internal/archiver.(*Archiver).saveChunk(0xc4206c0840, 0xe44a40, 0xc42006b340, 0x0, 0x21f79, 0x1, 0xc420cd0000, 0x21f79, 0x80000, 0xc42037b760, ...) internal/archiver/archiver.go:171 +0x135 created by github.com/restic/restic/internal/archiver.(*Archiver).SaveFile internal/archiver/archiver.go:250 +0x3d0 goroutine 441 [chan send, 3 minutes]: github.com/restic/restic/internal/backend.(*Semaphore).GetToken(...) internal/backend/semaphore.go:26 github.com/restic/restic/internal/backend/b2.(*b2Backend).Save(0xc42010e680, 0xe44a40, 0xc420126bc0, 0xaf152b, 0x4, 0xc4203e8040, 0x40, 0xe3db80, 0xc4201e8028, 0x0, ...) internal/backend/b2/b2.go:192 +0x10d github.com/restic/restic/internal/backend.(*RetryBackend).Save.func1(0xc4202f2120, 0xc4202f2120) internal/backend/backend_retry.go:71 +0x114 github.com/restic/restic/vendor/github.com/cenkalti/backoff.RetryNotify(0xc420191608, 0xe40740, 0xc4202f2120, 0xc420191538, 0xc4202f2120, 0xc4202f2120) vendor/github.com/cenkalti/backoff/retry.go:37 +0x88 github.com/restic/restic/internal/backend.(*RetryBackend).retry(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xc42056a5a0, 0x17, 0xc420191608, 0x17, 0x40) internal/backend/backend_retry.go:37 +0x13b github.com/restic/restic/internal/backend.(*RetryBackend).Save(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc4203e8040, 0x40, 0xe3db80, 0xc4201e8028, 0xc4203e8000, ...) internal/backend/backend_retry.go:65 +0x42c github.com/restic/restic/internal/cache.(*Backend).Save(0xc4201b57d0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc4203e8040, 0x40, 0xe3db80, 0xc4201e8028, 0x454c80, ...) internal/cache/backend.go:55 +0x6c6 github.com/restic/restic/internal/repository.(*Repository).savePacker(0xc420124a10, 0xe44a40, 0xc42006b340, 0xec6c9fcf30f4a901, 0xc42030a240, 0xc1, 0xc4222f8000) internal/repository/packer_manager.go:107 +0x2d1 github.com/restic/restic/internal/repository.(*Repository).SaveAndEncrypt(0xc420124a10, 0xe44a40, 0xc42006b340, 0xc42052b801, 0xc421372000, 0x74891, 0x80000, 0xc420191d00, 0x0, 0x0, ...) internal/repository/repository.go:253 +0x540 github.com/restic/restic/internal/repository.(*Repository).SaveBlob(0xc420124a10, 0xe44a40, 0xc42006b340, 0xb5ec6c9fcf30f401, 0xc421372000, 0x74891, 0x80000, 0xafa4ac73fd9a6866, 0x9b4da2454fc3bc8f, 0xb5ec6c9fcf30f4a9, ...) internal/repository/repository.go:618 +0x18b github.com/restic/restic/internal/archiver.(*Archiver).Save(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xafa4ac73fd9a6801, 0xc421372000, 0x74891, 0x80000, 0xafa4ac73fd9a6866, 0x9b4da2454fc3bc8f, 0xb5ec6c9fcf30f4a9, ...) internal/archiver/archiver.go:106 +0x1e4 github.com/restic/restic/internal/archiver.(*Archiver).saveChunk(0xc4206c0840, 0xe44a40, 0xc42006b340, 0x0, 0x74891, 0x1, 0xc421372000, 0x74891, 0x80000, 0xc42037b760, ...) internal/archiver/archiver.go:171 +0x135 created by github.com/restic/restic/internal/archiver.(*Archiver).SaveFile internal/archiver/archiver.go:250 +0x3d0 goroutine 377 [select]: net/http.(*Transport).getConn(0xc4200f33b0, 0xc420570510, 0x0, 0xc4203e8000, 0x5, 0xc4203fabe0, 0x1a, 0x0, 0x0, 0x1b) /usr/lib64/go/src/net/http/transport.go:948 +0x5bf net/http.(*Transport).RoundTrip(0xc4200f33b0, 0xc420536100, 0xc42006a980, 0xc420536100, 0xc420364dc0) /usr/lib64/go/src/net/http/transport.go:400 +0x6a6 github.com/restic/restic/vendor/github.com/kurin/blazer/base.makeNetRequest(0xe44a40, 0xc42006a980, 0xc420536100, 0xe3d700, 0xc4200f33b0, 0xc4203039d8, 0x2, 0x0) vendor/github.com/kurin/blazer/base/base.go:293 +0x86 github.com/restic/restic/vendor/github.com/kurin/blazer/base.(*b2Options).makeRequest(0xc42006b580, 0xe44a40, 0xc42006a980, 0xafb685, 0x11, 0xaf1377, 0x4, 0xc4203e8000, 0x39, 0x9d83c0, ...) vendor/github.com/kurin/blazer/base/base.go:386 +0x49c github.com/restic/restic/vendor/github.com/kurin/blazer/base.(*Bucket).GetUploadURL(0xc42012a6c0, 0xe44a40, 0xc42006a980, 0xc420364d20, 0xc420676df8, 0x412167) vendor/github.com/kurin/blazer/base/base.go:672 +0x23b github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*b2Bucket).getUploadURL(0xc420374068, 0xe44a40, 0xc42006a980, 0x28, 0xc4205703f0, 0x7f6cc165d4c0, 0x0) vendor/github.com/kurin/blazer/b2/baseline.go:278 +0x46 github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*beBucket).getUploadURL.func1.1(0x412167, 0xc420676e28) vendor/github.com/kurin/blazer/b2/backend.go:249 +0x56 github.com/restic/restic/vendor/github.com/kurin/blazer/b2.withReauth(0xe44a40, 0xc42006a980, 0xe47440, 0xc4201b4c00, 0xc4205703f0, 0x7f6cd3faa6c8, 0x0) vendor/github.com/kurin/blazer/b2/backend.go:661 +0x2b github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*beBucket).getUploadURL.func1(0xc4205703c0, 0x30) vendor/github.com/kurin/blazer/b2/backend.go:259 +0xd8 github.com/restic/restic/vendor/github.com/kurin/blazer/b2.withBackoff(0xe44a40, 0xc42006a980, 0xe47440, 0xc4201b4c00, 0xc4205703c0, 0xc4200aa4a8, 0x1) vendor/github.com/kurin/blazer/b2/backend.go:642 +0x4d github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*beBucket).getUploadURL(0xc4202be4e0, 0xe44a40, 0xc42006a980, 0x8ac15c, 0xc4200aa420, 0xc42006aa00, 0xc42000e008) vendor/github.com/kurin/blazer/b2/backend.go:261 +0xd2 github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*Writer).simpleWriteFile(0xc4200aa420, 0x0, 0x0) vendor/github.com/kurin/blazer/b2/writer.go:249 +0x7d github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*Writer).Close.func1() vendor/github.com/kurin/blazer/b2/writer.go:444 +0x1f0 sync.(*Once).Do(0xc4200aa4b8, 0xc420677190) /usr/lib64/go/src/sync/once.go:44 +0xbe github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*Writer).Close(0xc4200aa420, 0x18, 0xc420677288) vendor/github.com/kurin/blazer/b2/writer.go:432 +0x4f github.com/restic/restic/internal/backend/b2.(*b2Backend).Save(0xc42010e680, 0xe44a40, 0xc42058cb00, 0xaf152b, 0x4, 0xc4203e8640, 0x40, 0xe3db80, 0xc42000e008, 0x0, ...) internal/backend/b2/b2.go:214 +0x4d7 github.com/restic/restic/internal/backend.(*RetryBackend).Save.func1(0xc4204444a0, 0xc4204444a0) internal/backend/backend_retry.go:71 +0x114 github.com/restic/restic/vendor/github.com/cenkalti/backoff.RetryNotify(0xc420677608, 0xe40740, 0xc4204444a0, 0xc420677538, 0xc4204444a0, 0xc4204444a0) vendor/github.com/cenkalti/backoff/retry.go:37 +0x88 github.com/restic/restic/internal/backend.(*RetryBackend).retry(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xc4203b67c0, 0x17, 0xc4206db608, 0x17, 0x40) internal/backend/backend_retry.go:37 +0x13b github.com/restic/restic/internal/backend.(*RetryBackend).Save(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc4203e8640, 0x40, 0xe3db80, 0xc42000e008, 0xc4203e8600, ...) internal/backend/backend_retry.go:65 +0x42c github.com/restic/restic/internal/cache.(*Backend).Save(0xc4201b57d0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc4203e8640, 0x40, 0xe3db80, 0xc42000e008, 0x420dc664b60d3a6a, ...) internal/cache/backend.go:55 +0x6c6 github.com/restic/restic/internal/repository.(*Repository).savePacker(0xc420124a10, 0xe44a40, 0xc42006b340, 0xe412bc3b4f459c01, 0xc4202cc5e0, 0x63, 0xc423fac000) internal/repository/packer_manager.go:107 +0x2d1 github.com/restic/restic/internal/repository.(*Repository).SaveAndEncrypt(0xc420124a10, 0xe44a40, 0xc42006b340, 0xc42052bc01, 0xc420876000, 0x1f69f, 0x80000, 0xc420677d00, 0x0, 0x0, ...) internal/repository/repository.go:253 +0x540 github.com/restic/restic/internal/repository.(*Repository).SaveBlob(0xc420124a10, 0xe44a40, 0xc42006b340, 0x7ae412bc3b4f4501, 0xc420876000, 0x1f69f, 0x80000, 0xbb874e4cef8d9db5, 0xa45aa592008c4ffb, 0x7ae412bc3b4f459c, ...) internal/repository/repository.go:618 +0x18b github.com/restic/restic/internal/archiver.(*Archiver).Save(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xbb874e4cef8d9d01, 0xc420876000, 0x1f69f, 0x80000, 0xbb874e4cef8d9db5, 0xa45aa592008c4ffb, 0x7ae412bc3b4f459c, ...) internal/archiver/archiver.go:106 +0x1e4 github.com/restic/restic/internal/archiver.(*Archiver).saveChunk(0xc4206c0840, 0xe44a40, 0xc42006b340, 0x0, 0x1f69f, 0x1, 0xc420876000, 0x1f69f, 0x80000, 0xc42037b760, ...) internal/archiver/archiver.go:171 +0x135 created by github.com/restic/restic/internal/archiver.(*Archiver).SaveFile internal/archiver/archiver.go:250 +0x3d0 goroutine 47 [select, 3 minutes]: github.com/restic/restic/internal/pipe.walk(0xe44a40, 0xc42006b340, 0x7ffd24146d60, 0x5, 0xc4205061c0, 0x64, 0xc4202cc0e0, 0xc420076a20, 0xc4206f2180, 0x0) internal/pipe/pipe.go:109 +0x161e github.com/restic/restic/internal/pipe.walk(0xe44a40, 0xc42006b340, 0x7ffd24146d60, 0x5, 0xc420460120, 0x54, 0xc4202cc0e0, 0xc420076a20, 0xc4206cfec0, 0x0) internal/pipe/pipe.go:160 +0xcd9 github.com/restic/restic/internal/pipe.walk(0xe44a40, 0xc42006b340, 0x7ffd24146d60, 0x5, 0xc4204005f0, 0x4e, 0xc4202cc0e0, 0xc420076a20, 0xc4206cfda0, 0x0) internal/pipe/pipe.go:160 +0xcd9 github.com/restic/restic/internal/pipe.walk(0xe44a40, 0xc42006b340, 0x7ffd24146d60, 0x5, 0xc420020480, 0x2d, 0xc4202cc0e0, 0xc420076a20, 0xc4206cfce0, 0x0) internal/pipe/pipe.go:160 +0xcd9 github.com/restic/restic/internal/pipe.walk(0xe44a40, 0xc42006b340, 0x7ffd24146d60, 0x5, 0xc420262210, 0x22, 0xc4202cc0e0, 0xc420076a20, 0xc420201500, 0x0) internal/pipe/pipe.go:160 +0xcd9 github.com/restic/restic/internal/pipe.walk(0xe44a40, 0xc42006b340, 0x7ffd24146d60, 0x5, 0xc42056aa00, 0x1a, 0xc4202cc0e0, 0xc420076a20, 0xc4206c1aa0, 0xab9600) internal/pipe/pipe.go:160 +0xcd9 github.com/restic/restic/internal/pipe.walk(0xe44a40, 0xc42006b340, 0x7ffd24146d60, 0x5, 0xc42056ac60, 0x11, 0xc4202cc0e0, 0xc420076a20, 0xc4206cef00, 0x0) internal/pipe/pipe.go:160 +0xcd9 github.com/restic/restic/internal/pipe.walk(0xe44a40, 0xc42006b340, 0x7ffd24146d60, 0x5, 0x7ffd24146d60, 0x9, 0xc4202cc0e0, 0xc420076a20, 0xc4206ce1e0, 0x1) internal/pipe/pipe.go:160 +0xcd9 github.com/restic/restic/internal/pipe.Walk(0xe44a40, 0xc42006b340, 0xc4201d60a0, 0x1, 0x1, 0xc4202cc0e0, 0xc420076a20, 0xc4206c0900) internal/pipe/pipe.go:219 +0x689 github.com/restic/restic/internal/archiver.(*Archiver).Snapshot.func1(0xe44a40, 0xc42006b340, 0xc4201d60a0, 0x1, 0x1, 0xc4206c0840, 0xc420076a20, 0xc4206c0900) internal/archiver/archiver.go:721 +0x7f created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:720 +0x429 goroutine 48 [select, 3 minutes]: github.com/restic/restic/internal/archiver.copyJobs(0xe44a40, 0xc42006b340, 0xc420076a20, 0xc420076a80) internal/archiver/archiver.go:477 +0x180 github.com/restic/restic/internal/archiver.(*archivePipe).compare(0xc42031e0f0, 0xe44a40, 0xc42006b340, 0xc420076a80) internal/archiver/archiver.go:527 +0xcaf created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:727 +0x4b9 goroutine 49 [select, 3 minutes]: github.com/restic/restic/internal/pipe.Split(0xc420076a80, 0xc420076b40, 0xc420076ae0) internal/pipe/pipe.go:258 +0x277 github.com/restic/restic/internal/archiver.(*Archiver).Snapshot.func2(0xc420076a80, 0xc420076b40, 0xc420076ae0, 0xc4203fe690) internal/archiver/archiver.go:736 +0x43 created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:735 +0x588 goroutine 162 [chan receive, 3 minutes]: github.com/restic/restic/internal/archiver.waitForResults(0xc4203bc108, 0x1, 0x1, 0xc420050001, 0x0, 0x0, 0x0, 0x0) internal/archiver/archiver.go:188 +0x11c github.com/restic/restic/internal/archiver.(*Archiver).SaveFile(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc42037b760, 0xc4204d8dc0, 0x0, 0x0, 0x0) internal/archiver/archiver.go:254 +0x562 github.com/restic/restic/internal/archiver.(*Archiver).fileWorker(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4203fe690, 0xc42037b760, 0xc420076ae0) internal/archiver/archiver.go:325 +0xf85 created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:746 +0x614 goroutine 163 [select, 3 minutes]: github.com/restic/restic/internal/archiver.(*Archiver).dirWorker(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4203fe690, 0xc42037b760, 0xc420076b40) internal/archiver/archiver.go:356 +0x1ca created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:747 +0x67a goroutine 164 [chan receive, 3 minutes]: github.com/restic/restic/internal/archiver.waitForResults(0xc4202d8020, 0x3, 0x4, 0xc420050001, 0x0, 0x0, 0x0, 0x0) internal/archiver/archiver.go:188 +0x11c github.com/restic/restic/internal/archiver.(*Archiver).SaveFile(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc42037b760, 0xc4229ff900, 0x0, 0x0, 0x0) internal/archiver/archiver.go:254 +0x562 github.com/restic/restic/internal/archiver.(*Archiver).fileWorker(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4203fe690, 0xc42037b760, 0xc420076ae0) internal/archiver/archiver.go:325 +0xf85 created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:746 +0x614 goroutine 165 [chan receive, 3 minutes]: github.com/restic/restic/internal/archiver.(*Archiver).dirWorker(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4203fe690, 0xc42037b760, 0xc420076b40) internal/archiver/archiver.go:377 +0x9e0 created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:747 +0x67a goroutine 166 [chan receive, 3 minutes]: github.com/restic/restic/internal/archiver.waitForResults(0xc4203bc058, 0x1, 0x1, 0xc420050001, 0x0, 0x0, 0x0, 0x0) internal/archiver/archiver.go:188 +0x11c github.com/restic/restic/internal/archiver.(*Archiver).SaveFile(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc42037b760, 0xc4203caf00, 0x0, 0x0, 0x0) internal/archiver/archiver.go:254 +0x562 github.com/restic/restic/internal/archiver.(*Archiver).fileWorker(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4203fe690, 0xc42037b760, 0xc420076ae0) internal/archiver/archiver.go:325 +0xf85 created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:746 +0x614 goroutine 167 [select, 3 minutes]: github.com/restic/restic/internal/archiver.(*Archiver).dirWorker(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4203fe690, 0xc42037b760, 0xc420076b40) internal/archiver/archiver.go:356 +0x1ca created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:747 +0x67a goroutine 168 [chan receive, 3 minutes]: github.com/restic/restic/internal/archiver.waitForResults(0xc4203be028, 0x1, 0x1, 0xc420050001, 0x0, 0x0, 0x0, 0x0) internal/archiver/archiver.go:188 +0x11c github.com/restic/restic/internal/archiver.(*Archiver).SaveFile(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc42037b760, 0xc4204eadc0, 0x0, 0x0, 0x0) internal/archiver/archiver.go:254 +0x562 github.com/restic/restic/internal/archiver.(*Archiver).fileWorker(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4203fe690, 0xc42037b760, 0xc420076ae0) internal/archiver/archiver.go:325 +0xf85 created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:746 +0x614 goroutine 169 [chan receive, 3 minutes]: github.com/restic/restic/internal/archiver.(*Archiver).dirWorker(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4203fe690, 0xc42037b760, 0xc420076b40) internal/archiver/archiver.go:377 +0x9e0 created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:747 +0x67a goroutine 170 [chan receive, 3 minutes]: github.com/restic/restic/internal/archiver.waitForResults(0xc4202ac000, 0x31, 0x40, 0xc420050001, 0x0, 0x0, 0x0, 0x0) internal/archiver/archiver.go:188 +0x11c github.com/restic/restic/internal/archiver.(*Archiver).SaveFile(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc42037b760, 0xc42032e500, 0x0, 0x0, 0x0) internal/archiver/archiver.go:254 +0x562 github.com/restic/restic/internal/archiver.(*Archiver).fileWorker(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4203fe690, 0xc42037b760, 0xc420076ae0) internal/archiver/archiver.go:325 +0xf85 created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:746 +0x614 goroutine 171 [select, 3 minutes]: github.com/restic/restic/internal/archiver.(*Archiver).dirWorker(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4203fe690, 0xc42037b760, 0xc420076b40) internal/archiver/archiver.go:356 +0x1ca created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:747 +0x67a goroutine 172 [chan receive, 3 minutes]: github.com/restic/restic/internal/archiver.waitForResults(0xc420374050, 0x1, 0x1, 0xc420050001, 0x0, 0x0, 0x0, 0x0) internal/archiver/archiver.go:188 +0x11c github.com/restic/restic/internal/archiver.(*Archiver).SaveFile(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc42037b760, 0xc4202732c0, 0x0, 0x0, 0x0) internal/archiver/archiver.go:254 +0x562 github.com/restic/restic/internal/archiver.(*Archiver).fileWorker(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4203fe690, 0xc42037b760, 0xc420076ae0) internal/archiver/archiver.go:325 +0xf85 created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:746 +0x614 goroutine 173 [select, 3 minutes]: github.com/restic/restic/internal/archiver.(*Archiver).dirWorker(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4203fe690, 0xc42037b760, 0xc420076b40) internal/archiver/archiver.go:356 +0x1ca created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:747 +0x67a goroutine 174 [chan receive, 3 minutes]: github.com/restic/restic/internal/archiver.waitForResults(0xc420300390, 0x2, 0x2, 0xc420050001, 0x0, 0x0, 0x0, 0x0) internal/archiver/archiver.go:188 +0x11c github.com/restic/restic/internal/archiver.(*Archiver).SaveFile(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc42037b760, 0xc420680a00, 0x0, 0x0, 0x0) internal/archiver/archiver.go:254 +0x562 github.com/restic/restic/internal/archiver.(*Archiver).fileWorker(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4203fe690, 0xc42037b760, 0xc420076ae0) internal/archiver/archiver.go:325 +0xf85 created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:746 +0x614 goroutine 175 [chan receive, 3 minutes]: github.com/restic/restic/internal/archiver.(*Archiver).dirWorker(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4203fe690, 0xc42037b760, 0xc420076b40) internal/archiver/archiver.go:377 +0x9e0 created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:747 +0x67a goroutine 176 [chan receive, 3 minutes]: github.com/restic/restic/internal/archiver.waitForResults(0xc42000e050, 0x1, 0x1, 0xc420050001, 0x0, 0x0, 0x0, 0x0) internal/archiver/archiver.go:188 +0x11c github.com/restic/restic/internal/archiver.(*Archiver).SaveFile(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc42037b760, 0xc4200acdc0, 0x0, 0x0, 0x0) internal/archiver/archiver.go:254 +0x562 github.com/restic/restic/internal/archiver.(*Archiver).fileWorker(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4203fe690, 0xc42037b760, 0xc420076ae0) internal/archiver/archiver.go:325 +0xf85 created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:746 +0x614 goroutine 177 [select, 3 minutes]: github.com/restic/restic/internal/archiver.(*Archiver).dirWorker(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4203fe690, 0xc42037b760, 0xc420076b40) internal/archiver/archiver.go:356 +0x1ca created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:747 +0x67a goroutine 178 [chan receive, 3 minutes]: github.com/restic/restic/internal/archiver.waitForResults(0xc42030a6c0, 0x3, 0x4, 0xc420050001, 0x0, 0x0, 0x0, 0x0) internal/archiver/archiver.go:188 +0x11c github.com/restic/restic/internal/archiver.(*Archiver).SaveFile(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc42037b760, 0xc420273a40, 0x0, 0x0, 0x0) internal/archiver/archiver.go:254 +0x562 github.com/restic/restic/internal/archiver.(*Archiver).fileWorker(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4203fe690, 0xc42037b760, 0xc420076ae0) internal/archiver/archiver.go:325 +0xf85 created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:746 +0x614 goroutine 179 [select, 3 minutes]: github.com/restic/restic/internal/archiver.(*Archiver).dirWorker(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4203fe690, 0xc42037b760, 0xc420076b40) internal/archiver/archiver.go:356 +0x1ca created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:747 +0x67a goroutine 180 [chan receive, 3 minutes]: github.com/restic/restic/internal/archiver.waitForResults(0xc4202ce008, 0x1, 0x1, 0xc420050001, 0x0, 0x0, 0x0, 0x0) internal/archiver/archiver.go:188 +0x11c github.com/restic/restic/internal/archiver.(*Archiver).SaveFile(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc42037b760, 0xc4200ac8c0, 0x0, 0x0, 0x0) internal/archiver/archiver.go:254 +0x562 github.com/restic/restic/internal/archiver.(*Archiver).fileWorker(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4203fe690, 0xc42037b760, 0xc420076ae0) internal/archiver/archiver.go:325 +0xf85 created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:746 +0x614 goroutine 181 [select, 3 minutes]: github.com/restic/restic/internal/archiver.(*Archiver).dirWorker(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4203fe690, 0xc42037b760, 0xc420076b40) internal/archiver/archiver.go:356 +0x1ca created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:747 +0x67a goroutine 182 [select]: github.com/restic/restic/internal/archiver.(*Archiver).saveIndexes(0xc4206c0840, 0xe44a40, 0xc4206bd380, 0xc4203fe6a0) internal/archiver/archiver.go:631 +0x17d created by github.com/restic/restic/internal/archiver.(*Archiver).Snapshot internal/archiver/archiver.go:754 +0x754 goroutine 254 [select, 3 minutes]: net/http.(*persistConn).roundTrip(0xc42053a240, 0xc4201b5440, 0x0, 0x0, 0x0) /usr/lib64/go/src/net/http/transport.go:1970 +0x608 net/http.(*Transport).RoundTrip(0xc4200f33b0, 0xc420536300, 0xc42006ae40, 0xc420536300, 0xc420300610) /usr/lib64/go/src/net/http/transport.go:413 +0x992 github.com/restic/restic/vendor/github.com/kurin/blazer/base.makeNetRequest(0xe44a40, 0xc42006ae40, 0xc420536300, 0xe3d700, 0xc4200f33b0, 0xc4205685b0, 0x2, 0x0) vendor/github.com/kurin/blazer/base/base.go:293 +0x86 github.com/restic/restic/vendor/github.com/kurin/blazer/base.(*b2Options).makeRequest(0xc42006b580, 0xe44a40, 0xc42006ae40, 0xaf9144, 0xe, 0xaf1377, 0x4, 0xc42038c070, 0x6a, 0x0, ...) vendor/github.com/kurin/blazer/base/base.go:386 +0x49c github.com/restic/restic/vendor/github.com/kurin/blazer/base.(*URL).UploadFile(0xc4201b5260, 0xe44a40, 0xc42006ae40, 0xe3cb00, 0xc4201b5290, 0x424e47, 0xc42001e280, 0x4f, 0xb00e7d, 0x18, ...) vendor/github.com/kurin/blazer/base/base.go:713 +0x5a7 github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*b2URL).uploadFile(0xc4202ce028, 0xe44a40, 0xc42006ae40, 0xe3cb00, 0xc4201b5290, 0x424e47, 0xc42001e280, 0x4f, 0xb00e7d, 0x18, ...) vendor/github.com/kurin/blazer/b2/baseline.go:351 +0xdf github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*beURL).uploadFile.func1(0xc42061e280, 0x80) vendor/github.com/kurin/blazer/b2/backend.go:422 +0x1dd github.com/restic/restic/vendor/github.com/kurin/blazer/b2.withBackoff(0xe44a40, 0xc42006ae40, 0xe47440, 0xc4201b4c00, 0xc42061e280, 0xc42058c030, 0xc4206b0ff8) vendor/github.com/kurin/blazer/b2/backend.go:642 +0x4d github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*beURL).uploadFile(0xc4202f23c0, 0xe44a40, 0xc42006ae40, 0xe40980, 0xc4201b5290, 0x424e47, 0xc42001e280, 0x4f, 0xb00e7d, 0x18, ...) vendor/github.com/kurin/blazer/b2/backend.go:433 +0x189 github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*Writer).simpleWriteFile(0xc42017a420, 0x0, 0x0) vendor/github.com/kurin/blazer/b2/writer.go:266 +0x326 github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*Writer).Close.func1() vendor/github.com/kurin/blazer/b2/writer.go:444 +0x1f0 sync.(*Once).Do(0xc42017a4b8, 0xc4206b1190) /usr/lib64/go/src/sync/once.go:44 +0xbe github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*Writer).Close(0xc42017a420, 0x18, 0xc4206b1288) vendor/github.com/kurin/blazer/b2/writer.go:432 +0x4f github.com/restic/restic/internal/backend/b2.(*b2Backend).Save(0xc42010e680, 0xe44a40, 0xc420692440, 0xaf152b, 0x4, 0xc4204e6080, 0x40, 0xe3db80, 0xc420478018, 0x0, ...) internal/backend/b2/b2.go:214 +0x4d7 github.com/restic/restic/internal/backend.(*RetryBackend).Save.func1(0xc4202be140, 0xc4202be140) internal/backend/backend_retry.go:71 +0x114 github.com/restic/restic/vendor/github.com/cenkalti/backoff.RetryNotify(0xc4206b1608, 0xe40740, 0xc4202be140, 0xc4206b1538, 0xc4202be140, 0xc4202be140) vendor/github.com/cenkalti/backoff/retry.go:37 +0x88 github.com/restic/restic/internal/backend.(*RetryBackend).retry(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xc420360b40, 0x17, 0xc42005b608, 0x17, 0x40) internal/backend/backend_retry.go:37 +0x13b github.com/restic/restic/internal/backend.(*RetryBackend).Save(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc4204e6080, 0x40, 0xe3db80, 0xc420478018, 0xc4204e6040, ...) internal/backend/backend_retry.go:65 +0x42c github.com/restic/restic/internal/cache.(*Backend).Save(0xc4201b57d0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc4204e6080, 0x40, 0xe3db80, 0xc420478018, 0x7aad0b19032537e6, ...) internal/cache/backend.go:55 +0x6c6 github.com/restic/restic/internal/repository.(*Repository).savePacker(0xc420124a10, 0xe44a40, 0xc42006b340, 0x7ddcef67cf189901, 0xc4202cc220, 0x30, 0xc421172000) internal/repository/packer_manager.go:107 +0x2d1 github.com/restic/restic/internal/repository.(*Repository).SaveAndEncrypt(0xc420124a10, 0xe44a40, 0xc42006b340, 0xc42050db01, 0xc422278000, 0x80000, 0x80000, 0xc4206b1d00, 0x0, 0x0, ...) internal/repository/repository.go:253 +0x540 github.com/restic/restic/internal/repository.(*Repository).SaveBlob(0xc420124a10, 0xe44a40, 0xc42006b340, 0x9d7ddcef67cf1801, 0xc422278000, 0x80000, 0x80000, 0xf4d84ab17b4f4159, 0xe64068a35f385efd, 0x9d7ddcef67cf1899, ...) internal/repository/repository.go:618 +0x18b github.com/restic/restic/internal/archiver.(*Archiver).Save(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xf4d84ab17b4f4101, 0xc422278000, 0x80000, 0x80000, 0xf4d84ab17b4f4159, 0xe64068a35f385efd, 0x9d7ddcef67cf1899, ...) internal/archiver/archiver.go:106 +0x1e4 github.com/restic/restic/internal/archiver.(*Archiver).saveChunk(0xc4206c0840, 0xe44a40, 0xc42006b340, 0x8065c, 0x80000, 0x0, 0xc422278000, 0x80000, 0x80000, 0xc42037b760, ...) internal/archiver/archiver.go:171 +0x135 created by github.com/restic/restic/internal/archiver.(*Archiver).SaveFile internal/archiver/archiver.go:250 +0x3d0 goroutine 580 [chan send, 3 minutes]: github.com/restic/restic/internal/backend.(*Semaphore).GetToken(...) internal/backend/semaphore.go:26 github.com/restic/restic/internal/backend/b2.(*b2Backend).Save(0xc42010e680, 0xe44a40, 0xc42006ab40, 0xaf152b, 0x4, 0xc4203e8200, 0x40, 0xe3db80, 0xc4203740e8, 0x0, ...) internal/backend/b2/b2.go:192 +0x10d github.com/restic/restic/internal/backend.(*RetryBackend).Save.func1(0xc4202d8220, 0xc4202d8220) internal/backend/backend_retry.go:71 +0x114 github.com/restic/restic/vendor/github.com/cenkalti/backoff.RetryNotify(0xc420061608, 0xe40740, 0xc4202d8220, 0xc420061538, 0xc4202d8220, 0xc4202d8220) vendor/github.com/cenkalti/backoff/retry.go:37 +0x88 github.com/restic/restic/internal/backend.(*RetryBackend).retry(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xc420418e20, 0x17, 0xc420061608, 0x17, 0x40) internal/backend/backend_retry.go:37 +0x13b github.com/restic/restic/internal/backend.(*RetryBackend).Save(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc4203e8200, 0x40, 0xe3db80, 0xc4203740e8, 0xc4203e81c0, ...) internal/backend/backend_retry.go:65 +0x42c github.com/restic/restic/internal/cache.(*Backend).Save(0xc4201b57d0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc4203e8200, 0x40, 0xe3db80, 0xc4203740e8, 0xe3054a25eac81c70, ...) internal/cache/backend.go:55 +0x6c6 github.com/restic/restic/internal/repository.(*Repository).savePacker(0xc420124a10, 0xe44a40, 0xc42006b340, 0xf7e20b20f1fa4c01, 0xc4202cc2e0, 0x4, 0xc42402c000) internal/repository/packer_manager.go:107 +0x2d1 github.com/restic/restic/internal/repository.(*Repository).SaveAndEncrypt(0xc420124a10, 0xe44a40, 0xc42006b340, 0xc42050de01, 0xc423002000, 0x37a812, 0x3c4000, 0xc420061d00, 0x0, 0x0, ...) internal/repository/repository.go:253 +0x540 github.com/restic/restic/internal/repository.(*Repository).SaveBlob(0xc420124a10, 0xe44a40, 0xc42006b340, 0x76f7e20b20f1fa01, 0xc423002000, 0x37a812, 0x3c4000, 0xc8115f2f33bb0b1d, 0x9aa2140b686dd03f, 0x76f7e20b20f1fa4c, ...) internal/repository/repository.go:618 +0x18b github.com/restic/restic/internal/archiver.(*Archiver).Save(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc8115f2f33bb0b01, 0xc423002000, 0x37a812, 0x3c4000, 0xc8115f2f33bb0b1d, 0x9aa2140b686dd03f, 0x76f7e20b20f1fa4c, ...) internal/archiver/archiver.go:106 +0x1e4 github.com/restic/restic/internal/archiver.(*Archiver).saveChunk(0xc4206c0840, 0xe44a40, 0xc42006b340, 0x0, 0x37a812, 0x1685004eb790a1, 0xc423002000, 0x37a812, 0x3c4000, 0xc42037b760, ...) internal/archiver/archiver.go:171 +0x135 created by github.com/restic/restic/internal/archiver.(*Archiver).SaveFile internal/archiver/archiver.go:250 +0x3d0 goroutine 670 [IO wait, 3 minutes]: internal/poll.runtime_pollWait(0x7f6cd3f6e730, 0x72, 0x0) /usr/lib64/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc4203c6e18, 0x72, 0xffffffffffffff00, 0xe3f8c0, 0xe3a6b8) /usr/lib64/go/src/internal/poll/fd_poll_runtime.go:85 +0xae internal/poll.(*pollDesc).waitRead(0xc4203c6e18, 0xc420669400, 0x400, 0x400) /usr/lib64/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc4203c6e00, 0xc420669400, 0x400, 0x400, 0x0, 0x0, 0x0) /usr/lib64/go/src/internal/poll/fd_unix.go:126 +0x18a net.(*netFD).Read(0xc4203c6e00, 0xc420669400, 0x400, 0x400, 0x0, 0xde5, 0x0) /usr/lib64/go/src/net/fd_unix.go:202 +0x52 net.(*conn).Read(0xc4202ce080, 0xc420669400, 0x400, 0x400, 0x0, 0x0, 0x0) /usr/lib64/go/src/net/net.go:176 +0x6d crypto/tls.(*block).readFromUntil(0xc4202fd800, 0x7f6cd3f730e8, 0xc4202ce080, 0x5, 0xc4202ce080, 0x4b9b12) /usr/lib64/go/src/crypto/tls/conn.go:488 +0x95 crypto/tls.(*Conn).readRecord(0xc4204f7500, 0xb1fe17, 0xc4204f7620, 0x0) /usr/lib64/go/src/crypto/tls/conn.go:590 +0xe0 crypto/tls.(*Conn).Read(0xc4204f7500, 0xc420555000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/lib64/go/src/crypto/tls/conn.go:1134 +0x110 net/http.(*persistConn).Read(0xc4201e6120, 0xc420555000, 0x1000, 0x1000, 0xde5, 0xde5, 0xc420686b68) /usr/lib64/go/src/net/http/transport.go:1391 +0x140 bufio.(*Reader).fill(0xc42012b800) /usr/lib64/go/src/bufio/bufio.go:97 +0x11a bufio.(*Reader).Peek(0xc42012b800, 0x1, 0xc420122de0, 0xc42051ac80, 0xc420108e00, 0x7f6cd3faa6c8, 0x0) /usr/lib64/go/src/bufio/bufio.go:129 +0x3a net/http.(*persistConn).readLoop(0xc4201e6120) /usr/lib64/go/src/net/http/transport.go:1539 +0x185 created by net/http.(*Transport).dialConn /usr/lib64/go/src/net/http/transport.go:1186 +0xa2e goroutine 563 [chan send, 3 minutes]: github.com/restic/restic/internal/backend.(*Semaphore).GetToken(...) internal/backend/semaphore.go:26 github.com/restic/restic/internal/backend/b2.(*b2Backend).Save(0xc42010e680, 0xe44a40, 0xc420370240, 0xaf152b, 0x4, 0xc42032a080, 0x40, 0xe3db80, 0xc4202ce000, 0x0, ...) internal/backend/b2/b2.go:192 +0x10d github.com/restic/restic/internal/backend.(*RetryBackend).Save.func1(0xc4202f2040, 0xc4202f2040) internal/backend/backend_retry.go:71 +0x114 github.com/restic/restic/vendor/github.com/cenkalti/backoff.RetryNotify(0xc423fa9608, 0xe40740, 0xc4202f2040, 0xc423fa9538, 0xc4202f2040, 0xc4202f2040) vendor/github.com/cenkalti/backoff/retry.go:37 +0x88 github.com/restic/restic/internal/backend.(*RetryBackend).retry(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xc420418ac0, 0x17, 0xc423fa9608, 0x17, 0x40) internal/backend/backend_retry.go:37 +0x13b github.com/restic/restic/internal/backend.(*RetryBackend).Save(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc42032a080, 0x40, 0xe3db80, 0xc4202ce000, 0xc42032a040, ...) internal/backend/backend_retry.go:65 +0x42c github.com/restic/restic/internal/cache.(*Backend).Save(0xc4201b57d0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc42032a080, 0x40, 0xe3db80, 0xc4202ce000, 0x34b0bcb52748774c, ...) internal/cache/backend.go:55 +0x6c6 github.com/restic/restic/internal/repository.(*Repository).savePacker(0xc420124a10, 0xe44a40, 0xc42006b340, 0xb0df8bd4bd135401, 0xc4202d8140, 0x91, 0xc420ed0000) internal/repository/packer_manager.go:107 +0x2d1 github.com/restic/restic/internal/repository.(*Repository).SaveAndEncrypt(0xc420124a10, 0xe44a40, 0xc42006b340, 0xc4204b4a01, 0xc421876000, 0x80056, 0xa0000, 0xc423fa9d00, 0x0, 0x0, ...) internal/repository/repository.go:253 +0x540 github.com/restic/restic/internal/repository.(*Repository).SaveBlob(0xc420124a10, 0xe44a40, 0xc42006b340, 0x51b0df8bd4bd1301, 0xc421876000, 0x80056, 0xa0000, 0x9da9608a455a69b6, 0xe6657e8df7eea0b8, 0x51b0df8bd4bd1354, ...) internal/repository/repository.go:618 +0x18b github.com/restic/restic/internal/archiver.(*Archiver).Save(0xc4206c0840, 0xe44a40, 0xc42006b340, 0x9da9608a455a6901, 0xc421876000, 0x80056, 0xa0000, 0x9da9608a455a69b6, 0xe6657e8df7eea0b8, 0x51b0df8bd4bd1354, ...) internal/archiver/archiver.go:106 +0x1e4 github.com/restic/restic/internal/archiver.(*Archiver).saveChunk(0xc4206c0840, 0xe44a40, 0xc42006b340, 0x0, 0x80056, 0x0, 0xc421876000, 0x80056, 0xa0000, 0xc42037b760, ...) internal/archiver/archiver.go:171 +0x135 created by github.com/restic/restic/internal/archiver.(*Archiver).SaveFile internal/archiver/archiver.go:250 +0x3d0 goroutine 666 [IO wait]: internal/poll.runtime_pollWait(0x7f6cd3f6e8b0, 0x77, 0x0) /usr/lib64/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc42061e198, 0x77, 0xffffffffffffff00, 0xe3f8c0, 0xe3a6b8) /usr/lib64/go/src/internal/poll/fd_poll_runtime.go:85 +0xae internal/poll.(*pollDesc).waitWrite(0xc42061e198, 0xc420550d00, 0x305, 0x12d0) /usr/lib64/go/src/internal/poll/fd_poll_runtime.go:94 +0x3d internal/poll.(*FD).Write(0xc42061e180, 0xc420550000, 0x1035, 0x2000, 0x0, 0x0, 0x0) /usr/lib64/go/src/internal/poll/fd_unix.go:227 +0x244 net.(*netFD).Write(0xc42061e180, 0xc420550000, 0x1035, 0x2000, 0x14, 0x20, 0x10) /usr/lib64/go/src/net/fd_unix.go:220 +0x52 net.(*conn).Write(0xc4202ce048, 0xc420550000, 0x1035, 0x2000, 0x0, 0x0, 0x0) /usr/lib64/go/src/net/net.go:188 +0x6d crypto/tls.(*Conn).write(0xc4204f6380, 0xc420550000, 0x1035, 0x2000, 0x1ffb, 0x10, 0x0) /usr/lib64/go/src/crypto/tls/conn.go:832 +0x1a7 crypto/tls.(*Conn).writeRecordLocked(0xc4204f6380, 0xb1fe17, 0xc42054e000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/lib64/go/src/crypto/tls/conn.go:909 +0x360 crypto/tls.(*Conn).Write(0xc4204f6380, 0xc42054e000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/lib64/go/src/crypto/tls/conn.go:1068 +0x1bb net/http.persistConnWriter.Write(0xc42053a240, 0xc42054e000, 0x1000, 0x1000, 0xc4206466e0, 0xc42054e000, 0x1000) /usr/lib64/go/src/net/http/transport.go:1202 +0x52 bufio.(*Writer).Flush(0xc4204db700, 0xc42054e000, 0x1000) /usr/lib64/go/src/bufio/bufio.go:567 +0x7e bufio.(*Writer).ReadFrom(0xc4204db700, 0xe3d180, 0xc42034d6e0, 0x7f6cd3f85c60, 0xc4204db700, 0x1) /usr/lib64/go/src/bufio/bufio.go:691 +0x26c io.copyBuffer(0xe3bf00, 0xc4204db700, 0xe3d180, 0xc42034d6e0, 0x0, 0x0, 0x0, 0xa62600, 0xaf9701, 0xc42034d6e0) /usr/lib64/go/src/io/io.go:386 +0x2bb io.Copy(0xe3bf00, 0xc4204db700, 0xe3d180, 0xc42034d6e0, 0x1, 0x52380d, 0xc42054e219) /usr/lib64/go/src/io/io.go:362 +0x68 net/http.(*transferWriter).WriteBody(0xc4206466e0, 0xe3bf00, 0xc4204db700, 0x2, 0x2) /usr/lib64/go/src/net/http/transfer.go:337 +0x62c net/http.(*Request).write(0xc420536300, 0xe3bf00, 0xc4204db700, 0x0, 0xc4202fd650, 0x0, 0x0, 0x0) /usr/lib64/go/src/net/http/request.go:618 +0x6eb net/http.(*persistConn).writeLoop(0xc42053a240) /usr/lib64/go/src/net/http/transport.go:1762 +0x201 created by net/http.(*Transport).dialConn /usr/lib64/go/src/net/http/transport.go:1187 +0xa53 goroutine 458 [chan send, 3 minutes]: github.com/restic/restic/internal/backend.(*Semaphore).GetToken(...) internal/backend/semaphore.go:26 github.com/restic/restic/internal/backend/b2.(*b2Backend).Save(0xc42010e680, 0xe44a40, 0xc42058c080, 0xaf152b, 0x4, 0xc420022280, 0x40, 0xe3db80, 0xc4203bc120, 0x0, ...) internal/backend/b2/b2.go:192 +0x10d github.com/restic/restic/internal/backend.(*RetryBackend).Save.func1(0xc4202fe040, 0xc4202fe040) internal/backend/backend_retry.go:71 +0x114 github.com/restic/restic/vendor/github.com/cenkalti/backoff.RetryNotify(0xc4204ab608, 0xe40740, 0xc4202fe040, 0xc4204ab538, 0xc4202fe040, 0xc4202fe040) vendor/github.com/cenkalti/backoff/retry.go:37 +0x88 github.com/restic/restic/internal/backend.(*RetryBackend).retry(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xc420438620, 0x17, 0xc4204ab608, 0x17, 0x40) internal/backend/backend_retry.go:37 +0x13b github.com/restic/restic/internal/backend.(*RetryBackend).Save(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc420022280, 0x40, 0xe3db80, 0xc4203bc120, 0xc4200220c0, ...) internal/backend/backend_retry.go:65 +0x42c github.com/restic/restic/internal/cache.(*Backend).Save(0xc4201b57d0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc420022280, 0x40, 0xe3db80, 0xc4203bc120, 0x454c80, ...) internal/cache/backend.go:55 +0x6c6 github.com/restic/restic/internal/repository.(*Repository).savePacker(0xc420124a10, 0xe44a40, 0xc42006b340, 0x9de62c3951222b01, 0xc4202fe500, 0x21, 0xc42287e000) internal/repository/packer_manager.go:107 +0x2d1 github.com/restic/restic/internal/repository.(*Repository).SaveAndEncrypt(0xc420124a10, 0xe44a40, 0xc42006b340, 0xc4204b5001, 0xc42399c000, 0x604f0, 0x80000, 0xc4204abd00, 0x0, 0x0, ...) internal/repository/repository.go:253 +0x540 github.com/restic/restic/internal/repository.(*Repository).SaveBlob(0xc420124a10, 0xe44a40, 0xc42006b340, 0x5b9de62c39512201, 0xc42399c000, 0x604f0, 0x80000, 0xcc54c62c2235af79, 0xdf06529bb009d408, 0x5b9de62c3951222b, ...) internal/repository/repository.go:618 +0x18b github.com/restic/restic/internal/archiver.(*Archiver).Save(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xcc54c62c2235af01, 0xc42399c000, 0x604f0, 0x80000, 0xcc54c62c2235af79, 0xdf06529bb009d408, 0x5b9de62c3951222b, ...) internal/archiver/archiver.go:106 +0x1e4 github.com/restic/restic/internal/archiver.(*Archiver).saveChunk(0xc4206c0840, 0xe44a40, 0xc42006b340, 0x0, 0x604f0, 0x1, 0xc42399c000, 0x604f0, 0x80000, 0xc42037b760, ...) internal/archiver/archiver.go:171 +0x135 created by github.com/restic/restic/internal/archiver.(*Archiver).SaveFile internal/archiver/archiver.go:250 +0x3d0 goroutine 673 [select]: net/http.(*persistConn).writeLoop(0xc4201e67e0) /usr/lib64/go/src/net/http/transport.go:1759 +0x165 created by net/http.(*Transport).dialConn /usr/lib64/go/src/net/http/transport.go:1187 +0xa53 goroutine 302 [select, 3 minutes]: net/http.(*persistConn).roundTrip(0xc4201e6120, 0xc4202dc180, 0x0, 0x0, 0x0) /usr/lib64/go/src/net/http/transport.go:1970 +0x608 net/http.(*Transport).RoundTrip(0xc4200f33b0, 0xc420a28100, 0xc4204db780, 0xc420a28100, 0xc42031e370) /usr/lib64/go/src/net/http/transport.go:413 +0x992 github.com/restic/restic/vendor/github.com/kurin/blazer/base.makeNetRequest(0xe44a40, 0xc4204db780, 0xc420a28100, 0xe3d700, 0xc4200f33b0, 0xc4202aa3f8, 0x2, 0x0) vendor/github.com/kurin/blazer/base/base.go:293 +0x86 github.com/restic/restic/vendor/github.com/kurin/blazer/base.(*b2Options).makeRequest(0xc42006b580, 0xe44a40, 0xc4204db780, 0xaf9144, 0xe, 0xaf1377, 0x4, 0xc4205065b0, 0x6a, 0x0, ...) vendor/github.com/kurin/blazer/base/base.go:386 +0x49c github.com/restic/restic/vendor/github.com/kurin/blazer/base.(*URL).UploadFile(0xc4202dc090, 0xe44a40, 0xc4204db780, 0xe3cb00, 0xc4202dc0c0, 0x463154, 0xc42001e2d0, 0x4f, 0xb00e7d, 0x18, ...) vendor/github.com/kurin/blazer/base/base.go:713 +0x5a7 github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*b2URL).uploadFile(0xc42061a000, 0xe44a40, 0xc4204db780, 0xe3cb00, 0xc4202dc0c0, 0x463154, 0xc42001e2d0, 0x4f, 0xb00e7d, 0x18, ...) vendor/github.com/kurin/blazer/b2/baseline.go:351 +0xdf github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*beURL).uploadFile.func1(0xc4203c6080, 0x80) vendor/github.com/kurin/blazer/b2/backend.go:422 +0x1dd github.com/restic/restic/vendor/github.com/kurin/blazer/b2.withBackoff(0xe44a40, 0xc4204db780, 0xe47440, 0xc4201b4c00, 0xc4203c6080, 0xc42006a7f0, 0xc4204caff8) vendor/github.com/kurin/blazer/b2/backend.go:642 +0x4d github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*beURL).uploadFile(0xc4203400a0, 0xe44a40, 0xc4204db780, 0xe40980, 0xc4202dc0c0, 0x463154, 0xc42001e2d0, 0x4f, 0xb00e7d, 0x18, ...) vendor/github.com/kurin/blazer/b2/backend.go:433 +0x189 github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*Writer).simpleWriteFile(0xc4200aa6e0, 0x0, 0x0) vendor/github.com/kurin/blazer/b2/writer.go:266 +0x326 github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*Writer).Close.func1() vendor/github.com/kurin/blazer/b2/writer.go:444 +0x1f0 sync.(*Once).Do(0xc4200aa778, 0xc4204cb190) /usr/lib64/go/src/sync/once.go:44 +0xbe github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*Writer).Close(0xc4200aa6e0, 0x18, 0xc4204cb288) vendor/github.com/kurin/blazer/b2/writer.go:432 +0x4f github.com/restic/restic/internal/backend/b2.(*b2Backend).Save(0xc42010e680, 0xe44a40, 0xc420692100, 0xaf152b, 0x4, 0xc420398040, 0x40, 0xe3db80, 0xc4203be040, 0x0, ...) internal/backend/b2/b2.go:214 +0x4d7 github.com/restic/restic/internal/backend.(*RetryBackend).Save.func1(0xc42030a040, 0xc42030a040) internal/backend/backend_retry.go:71 +0x114 github.com/restic/restic/vendor/github.com/cenkalti/backoff.RetryNotify(0xc4204cb608, 0xe40740, 0xc42030a040, 0xc4204cb538, 0xc42030a040, 0xc42030a040) vendor/github.com/cenkalti/backoff/retry.go:37 +0x88 github.com/restic/restic/internal/backend.(*RetryBackend).retry(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xc4204382c0, 0x17, 0xc420197608, 0x17, 0x40) internal/backend/backend_retry.go:37 +0x13b github.com/restic/restic/internal/backend.(*RetryBackend).Save(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc420398040, 0x40, 0xe3db80, 0xc4203be040, 0xc420398000, ...) internal/backend/backend_retry.go:65 +0x42c github.com/restic/restic/internal/cache.(*Backend).Save(0xc4201b57d0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc420398040, 0x40, 0xe3db80, 0xc4203be040, 0x454c80, ...) internal/cache/backend.go:55 +0x6c6 github.com/restic/restic/internal/repository.(*Repository).savePacker(0xc420124a10, 0xe44a40, 0xc42006b340, 0x6a9ba8f1ecb26901, 0xc4202fe260, 0x70, 0xc422c80000) internal/repository/packer_manager.go:107 +0x2d1 github.com/restic/restic/internal/repository.(*Repository).SaveAndEncrypt(0xc420124a10, 0xe44a40, 0xc42006b340, 0xc4204b5301, 0xc420776000, 0x80000, 0x80000, 0xc4204cbd00, 0x0, 0x0, ...) internal/repository/repository.go:253 +0x540 github.com/restic/restic/internal/repository.(*Repository).SaveBlob(0xc420124a10, 0xe44a40, 0xc42006b340, 0xff6a9ba8f1ecb201, 0xc420776000, 0x80000, 0x80000, 0x40a6986c48b61947, 0xac258ca439131a78, 0xff6a9ba8f1ecb269, ...) internal/repository/repository.go:618 +0x18b github.com/restic/restic/internal/archiver.(*Archiver).Save(0xc4206c0840, 0xe44a40, 0xc42006b340, 0x40a6986c48b61901, 0xc420776000, 0x80000, 0x80000, 0x40a6986c48b61947, 0xac258ca439131a78, 0xff6a9ba8f1ecb269, ...) internal/archiver/archiver.go:106 +0x1e4 github.com/restic/restic/internal/archiver.(*Archiver).saveChunk(0xc4206c0840, 0xe44a40, 0xc42006b340, 0x38128d, 0x80000, 0x0, 0xc420776000, 0x80000, 0x80000, 0xc42037b760, ...) internal/archiver/archiver.go:171 +0x135 created by github.com/restic/restic/internal/archiver.(*Archiver).SaveFile internal/archiver/archiver.go:250 +0x3d0 goroutine 490 [chan send, 3 minutes]: github.com/restic/restic/internal/backend.(*Semaphore).GetToken(...) internal/backend/semaphore.go:26 github.com/restic/restic/internal/backend/b2.(*b2Backend).Save(0xc42010e680, 0xe44a40, 0xc4201260c0, 0xaf152b, 0x4, 0xc420022e40, 0x40, 0xe3db80, 0xc420478010, 0x0, ...) internal/backend/b2/b2.go:192 +0x10d github.com/restic/restic/internal/backend.(*RetryBackend).Save.func1(0xc4202be180, 0xc4202be180) internal/backend/backend_retry.go:71 +0x114 github.com/restic/restic/vendor/github.com/cenkalti/backoff.RetryNotify(0xc4206df608, 0xe40740, 0xc4202be180, 0xc4206df538, 0xc4202be180, 0xc4202be180) vendor/github.com/cenkalti/backoff/retry.go:37 +0x88 github.com/restic/restic/internal/backend.(*RetryBackend).retry(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xc420360f20, 0x17, 0xc4206df608, 0x17, 0x40) internal/backend/backend_retry.go:37 +0x13b github.com/restic/restic/internal/backend.(*RetryBackend).Save(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc420022e40, 0x40, 0xe3db80, 0xc420478010, 0xc4200220c0, ...) internal/backend/backend_retry.go:65 +0x42c github.com/restic/restic/internal/cache.(*Backend).Save(0xc4201b57d0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc420022e40, 0x40, 0xe3db80, 0xc420478010, 0xbb1a99c6def1664a, ...) internal/cache/backend.go:55 +0x6c6 github.com/restic/restic/internal/repository.(*Repository).savePacker(0xc420124a10, 0xe44a40, 0xc42006b340, 0x2f2b42f54153d301, 0xc4202fe120, 0xa8, 0xc421b9e000) internal/repository/packer_manager.go:107 +0x2d1 github.com/restic/restic/internal/repository.(*Repository).SaveAndEncrypt(0xc420124a10, 0xe44a40, 0xc42006b340, 0xc4204fa901, 0xc421a14000, 0x14f5b7, 0x18a000, 0xc4206dfd00, 0x0, 0x0, ...) internal/repository/repository.go:253 +0x540 github.com/restic/restic/internal/repository.(*Repository).SaveBlob(0xc420124a10, 0xe44a40, 0xc42006b340, 0x222f2b42f5415301, 0xc421a14000, 0x14f5b7, 0x18a000, 0xc4dcb8eb21dd27bc, 0xcc6e907a4082c17a, 0x222f2b42f54153d3, ...) internal/repository/repository.go:618 +0x18b github.com/restic/restic/internal/archiver.(*Archiver).Save(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xc4dcb8eb21dd2701, 0xc421a14000, 0x14f5b7, 0x18a000, 0xc4dcb8eb21dd27bc, 0xcc6e907a4082c17a, 0x222f2b42f54153d3, ...) internal/archiver/archiver.go:106 +0x1e4 github.com/restic/restic/internal/archiver.(*Archiver).saveChunk(0xc4206c0840, 0xe44a40, 0xc42006b340, 0x172fc1, 0x14f5b7, 0xed788998b71e0, 0xc421a14000, 0x14f5b7, 0x18a000, 0xc42037b760, ...) internal/archiver/archiver.go:171 +0x135 created by github.com/restic/restic/internal/archiver.(*Archiver).SaveFile internal/archiver/archiver.go:250 +0x3d0 goroutine 289 [select, 3 minutes]: net/http.(*persistConn).roundTrip(0xc42008e7e0, 0xc4203da330, 0x0, 0x0, 0x0) /usr/lib64/go/src/net/http/transport.go:1970 +0x608 net/http.(*Transport).RoundTrip(0xc4200f33b0, 0xc4229fc100, 0xc4204dbf40, 0xc4229fc100, 0xc42031e5e0) /usr/lib64/go/src/net/http/transport.go:413 +0x992 github.com/restic/restic/vendor/github.com/kurin/blazer/base.makeNetRequest(0xe44a40, 0xc4204dbf40, 0xc4229fc100, 0xe3d700, 0xc4200f33b0, 0xc4202ebdd0, 0x2, 0x0) vendor/github.com/kurin/blazer/base/base.go:293 +0x86 github.com/restic/restic/vendor/github.com/kurin/blazer/base.(*b2Options).makeRequest(0xc42006b580, 0xe44a40, 0xc4204dbf40, 0xaf9144, 0xe, 0xaf1377, 0x4, 0xc4200256c0, 0x6a, 0x0, ...) vendor/github.com/kurin/blazer/base/base.go:386 +0x49c github.com/restic/restic/vendor/github.com/kurin/blazer/base.(*URL).UploadFile(0xc4203da0f0, 0xe44a40, 0xc4204dbf40, 0xe3cb00, 0xc4203da150, 0x459b3e, 0xc42034ec30, 0x4f, 0xb00e7d, 0x18, ...) vendor/github.com/kurin/blazer/base/base.go:713 +0x5a7 github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*b2URL).uploadFile(0xc4203740b8, 0xe44a40, 0xc4204dbf40, 0xe3cb00, 0xc4203da150, 0x459b3e, 0xc42034ec30, 0x4f, 0xb00e7d, 0x18, ...) vendor/github.com/kurin/blazer/b2/baseline.go:351 +0xdf github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*beURL).uploadFile.func1(0xc420462100, 0x80) vendor/github.com/kurin/blazer/b2/backend.go:422 +0x1dd github.com/restic/restic/vendor/github.com/kurin/blazer/b2.withBackoff(0xe44a40, 0xc4204dbf40, 0xe47440, 0xc4201b4c00, 0xc420462100, 0xc42028c130, 0xc420256ff8) vendor/github.com/kurin/blazer/b2/backend.go:642 +0x4d github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*beURL).uploadFile(0xc42031d100, 0xe44a40, 0xc4204dbf40, 0xe40980, 0xc4203da150, 0x459b3e, 0xc42034ec30, 0x4f, 0xb00e7d, 0x18, ...) vendor/github.com/kurin/blazer/b2/backend.go:433 +0x189 github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*Writer).simpleWriteFile(0xc4200ab4a0, 0x0, 0x0) vendor/github.com/kurin/blazer/b2/writer.go:266 +0x326 github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*Writer).Close.func1() vendor/github.com/kurin/blazer/b2/writer.go:444 +0x1f0 sync.(*Once).Do(0xc4200ab538, 0xc420257190) /usr/lib64/go/src/sync/once.go:44 +0xbe github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*Writer).Close(0xc4200ab4a0, 0x18, 0xc420257288) vendor/github.com/kurin/blazer/b2/writer.go:432 +0x4f github.com/restic/restic/internal/backend/b2.(*b2Backend).Save(0xc42010e680, 0xe44a40, 0xc42028c500, 0xaf152b, 0x4, 0xc4202b4480, 0x40, 0xe3db80, 0xc420374180, 0x0, ...) internal/backend/b2/b2.go:214 +0x4d7 github.com/restic/restic/internal/backend.(*RetryBackend).Save.func1(0xc4202be400, 0xc4202be400) internal/backend/backend_retry.go:71 +0x114 github.com/restic/restic/vendor/github.com/cenkalti/backoff.RetryNotify(0xc420257608, 0xe40740, 0xc4202be400, 0xc420257538, 0xc4202be400, 0xc4202be400) vendor/github.com/cenkalti/backoff/retry.go:37 +0x88 github.com/restic/restic/internal/backend.(*RetryBackend).retry(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xc420360d60, 0x17, 0xc420563608, 0x17, 0x40) internal/backend/backend_retry.go:37 +0x13b github.com/restic/restic/internal/backend.(*RetryBackend).Save(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc4202b4480, 0x40, 0xe3db80, 0xc420374180, 0xc4202b4440, ...) internal/backend/backend_retry.go:65 +0x42c github.com/restic/restic/internal/cache.(*Backend).Save(0xc4201b57d0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc4202b4480, 0x40, 0xe3db80, 0xc420374180, 0xeeb86791c00342a, ...) internal/cache/backend.go:55 +0x6c6 github.com/restic/restic/internal/repository.(*Repository).savePacker(0xc420124a10, 0xe44a40, 0xc42006b340, 0x37a512f4b4b81201, 0xc4202d8580, 0x89, 0xc4222f8000) internal/repository/packer_manager.go:107 +0x2d1 github.com/restic/restic/internal/repository.(*Repository).SaveAndEncrypt(0xc420124a10, 0xe44a40, 0xc42006b340, 0xc4204fac01, 0xc421574000, 0x80000, 0x80000, 0xc420257d00, 0x0, 0x0, ...) internal/repository/repository.go:253 +0x540 github.com/restic/restic/internal/repository.(*Repository).SaveBlob(0xc420124a10, 0xe44a40, 0xc42006b340, 0xd837a512f4b4b801, 0xc421574000, 0x80000, 0x80000, 0x736cd34830fbfd0a, 0xfbdc18d5efa09f91, 0xd837a512f4b4b812, ...) internal/repository/repository.go:618 +0x18b github.com/restic/restic/internal/archiver.(*Archiver).Save(0xc4206c0840, 0xe44a40, 0xc42006b340, 0x736cd34830fbfd01, 0xc421574000, 0x80000, 0x80000, 0x736cd34830fbfd0a, 0xfbdc18d5efa09f91, 0xd837a512f4b4b812, ...) internal/archiver/archiver.go:106 +0x1e4 github.com/restic/restic/internal/archiver.(*Archiver).saveChunk(0xc4206c0840, 0xe44a40, 0xc42006b340, 0x78128d, 0x80000, 0x0, 0xc421574000, 0x80000, 0x80000, 0xc42037b760, ...) internal/archiver/archiver.go:171 +0x135 created by github.com/restic/restic/internal/archiver.(*Archiver).SaveFile internal/archiver/archiver.go:250 +0x3d0 goroutine 548 [chan send, 3 minutes]: github.com/restic/restic/internal/backend.(*Semaphore).GetToken(...) internal/backend/semaphore.go:26 github.com/restic/restic/internal/backend/b2.(*b2Backend).Save(0xc42010e680, 0xe44a40, 0xc4206927c0, 0xaf152b, 0x4, 0xc42032a380, 0x40, 0xe3db80, 0xc42000e038, 0x0, ...) internal/backend/b2/b2.go:192 +0x10d github.com/restic/restic/internal/backend.(*RetryBackend).Save.func1(0xc42030a2a0, 0xc42030a2a0) internal/backend/backend_retry.go:71 +0x114 github.com/restic/restic/vendor/github.com/cenkalti/backoff.RetryNotify(0xc420195608, 0xe40740, 0xc42030a2a0, 0xc420195538, 0xc42030a2a0, 0xc42030a2a0) vendor/github.com/cenkalti/backoff/retry.go:37 +0x88 github.com/restic/restic/internal/backend.(*RetryBackend).retry(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xc4203b6620, 0x17, 0xc420195608, 0x17, 0x40) internal/backend/backend_retry.go:37 +0x13b github.com/restic/restic/internal/backend.(*RetryBackend).Save(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc42032a380, 0x40, 0xe3db80, 0xc42000e038, 0xc42032a240, ...) internal/backend/backend_retry.go:65 +0x42c github.com/restic/restic/internal/cache.(*Backend).Save(0xc4201b57d0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc42032a380, 0x40, 0xe3db80, 0xc42000e038, 0x7c4d1c112452272e, ...) internal/cache/backend.go:55 +0x6c6 github.com/restic/restic/internal/repository.(*Repository).savePacker(0xc420124a10, 0xe44a40, 0xc42006b340, 0x94af4a96dbc66c01, 0xc42030a1c0, 0x31, 0xc42267a000) internal/repository/packer_manager.go:107 +0x2d1 github.com/restic/restic/internal/repository.(*Repository).SaveAndEncrypt(0xc420124a10, 0xe44a40, 0xc42006b340, 0xc4201d4001, 0xc422e02000, 0x4c7e, 0xc8000, 0xc420195d00, 0x0, 0x0, ...) internal/repository/repository.go:253 +0x540 github.com/restic/restic/internal/repository.(*Repository).SaveBlob(0xc420124a10, 0xe44a40, 0xc42006b340, 0xdd94af4a96dbc601, 0xc422e02000, 0x4c7e, 0xc8000, 0xf258efcf0a54bb6f, 0xf6537f39f0199058, 0xdd94af4a96dbc66c, ...) internal/repository/repository.go:618 +0x18b github.com/restic/restic/internal/archiver.(*Archiver).Save(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xf258efcf0a54bb01, 0xc422e02000, 0x4c7e, 0xc8000, 0xf258efcf0a54bb6f, 0xf6537f39f0199058, 0xdd94af4a96dbc66c, ...) internal/archiver/archiver.go:106 +0x1e4 github.com/restic/restic/internal/archiver.(*Archiver).saveChunk(0xc4206c0840, 0xe44a40, 0xc42006b340, 0x0, 0x4c7e, 0x1, 0xc422e02000, 0x4c7e, 0xc8000, 0xc42037b760, ...) internal/archiver/archiver.go:171 +0x135 created by github.com/restic/restic/internal/archiver.(*Archiver).SaveFile internal/archiver/archiver.go:250 +0x3d0 goroutine 339 [select]: net/http.(*persistConn).roundTrip(0xc4201e65a0, 0xc4202dd020, 0x0, 0x0, 0x0) /usr/lib64/go/src/net/http/transport.go:1970 +0x608 net/http.(*Transport).RoundTrip(0xc4200f33b0, 0xc420a28400, 0xc42028c400, 0xc420a28400, 0xc4202d0c50) /usr/lib64/go/src/net/http/transport.go:413 +0x992 github.com/restic/restic/vendor/github.com/kurin/blazer/base.makeNetRequest(0xe44a40, 0xc42028c400, 0xc420a28400, 0xe3d700, 0xc4200f33b0, 0xc4203fe5e0, 0x2, 0x0) vendor/github.com/kurin/blazer/base/base.go:293 +0x86 github.com/restic/restic/vendor/github.com/kurin/blazer/base.(*b2Options).makeRequest(0xc42006b580, 0xe44a40, 0xc42028c400, 0xaf9144, 0xe, 0xaf1377, 0x4, 0xc420506620, 0x6a, 0x0, ...) vendor/github.com/kurin/blazer/base/base.go:386 +0x49c github.com/restic/restic/vendor/github.com/kurin/blazer/base.(*URL).UploadFile(0xc4202dcf30, 0xe44a40, 0xc42028c400, 0xe3cb00, 0xc4202dcf60, 0x42fe61, 0xc4204ec370, 0x4f, 0xb00e7d, 0x18, ...) vendor/github.com/kurin/blazer/base/base.go:713 +0x5a7 github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*b2URL).uploadFile(0xc42061a058, 0xe44a40, 0xc42028c400, 0xe3cb00, 0xc4202dcf60, 0x42fe61, 0xc4204ec370, 0x4f, 0xb00e7d, 0x18, ...) vendor/github.com/kurin/blazer/b2/baseline.go:351 +0xdf github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*beURL).uploadFile.func1(0xc4203c6e80, 0x80) vendor/github.com/kurin/blazer/b2/backend.go:422 +0x1dd github.com/restic/restic/vendor/github.com/kurin/blazer/b2.withBackoff(0xe44a40, 0xc42028c400, 0xe47440, 0xc4201b4c00, 0xc4203c6e80, 0xc4204da130, 0xc4206acff8) vendor/github.com/kurin/blazer/b2/backend.go:642 +0x4d github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*beURL).uploadFile(0xc4202cc740, 0xe44a40, 0xc42028c400, 0xe40980, 0xc4202dcf60, 0x42fe61, 0xc4204ec370, 0x4f, 0xb00e7d, 0x18, ...) vendor/github.com/kurin/blazer/b2/backend.go:433 +0x189 github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*Writer).simpleWriteFile(0xc4201e02c0, 0x0, 0x0) vendor/github.com/kurin/blazer/b2/writer.go:266 +0x326 github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*Writer).Close.func1() vendor/github.com/kurin/blazer/b2/writer.go:444 +0x1f0 sync.(*Once).Do(0xc4201e0358, 0xc4206ad190) /usr/lib64/go/src/sync/once.go:44 +0xbe github.com/restic/restic/vendor/github.com/kurin/blazer/b2.(*Writer).Close(0xc4201e02c0, 0x18, 0xc4206ad288) vendor/github.com/kurin/blazer/b2/writer.go:432 +0x4f github.com/restic/restic/internal/backend/b2.(*b2Backend).Save(0xc42010e680, 0xe44a40, 0xc4203701c0, 0xaf152b, 0x4, 0xc420140880, 0x40, 0xe3db80, 0xc4203bc088, 0x0, ...) internal/backend/b2/b2.go:214 +0x4d7 github.com/restic/restic/internal/backend.(*RetryBackend).Save.func1(0xc4202fe360, 0xc4202fe360) internal/backend/backend_retry.go:71 +0x114 github.com/restic/restic/vendor/github.com/cenkalti/backoff.RetryNotify(0xc4206ad608, 0xe40740, 0xc4202fe360, 0xc4206ad538, 0xc4202fe360, 0xc4202fe360) vendor/github.com/cenkalti/backoff/retry.go:37 +0x88 github.com/restic/restic/internal/backend.(*RetryBackend).retry(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xc4203045a0, 0x17, 0xc4206dd608, 0x17, 0x40) internal/backend/backend_retry.go:37 +0x13b github.com/restic/restic/internal/backend.(*RetryBackend).Save(0xc4202d94e0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc420140880, 0x40, 0xe3db80, 0xc4203bc088, 0xc420140840, ...) internal/backend/backend_retry.go:65 +0x42c github.com/restic/restic/internal/cache.(*Backend).Save(0xc4201b57d0, 0xe44a40, 0xc42006b340, 0xaf152b, 0x4, 0xc420140880, 0x40, 0xe3db80, 0xc4203bc088, 0x34b0bcb52748774c, ...) internal/cache/backend.go:55 +0x6c6 github.com/restic/restic/internal/repository.(*Repository).savePacker(0xc420124a10, 0xe44a40, 0xc42006b340, 0xa2251d4d77de0701, 0xc4202be9e0, 0x67, 0xc423512000) internal/repository/packer_manager.go:107 +0x2d1 github.com/restic/restic/internal/repository.(*Repository).SaveAndEncrypt(0xc420124a10, 0xe44a40, 0xc42006b340, 0xc4201d4101, 0xc421994000, 0x80000, 0x80000, 0xc4206add00, 0x0, 0x0, ...) internal/repository/repository.go:253 +0x540 github.com/restic/restic/internal/repository.(*Repository).SaveBlob(0xc420124a10, 0xe44a40, 0xc42006b340, 0xd1a2251d4d77de01, 0xc421994000, 0x80000, 0x80000, 0x4dd063a68117ee15, 0xc68457b83d378e39, 0xd1a2251d4d77de07, ...) internal/repository/repository.go:618 +0x18b github.com/restic/restic/internal/archiver.(*Archiver).Save(0xc4206c0840, 0xe44a40, 0xc42006b340, 0x4dd063a68117ee01, 0xc421994000, 0x80000, 0x80000, 0x4dd063a68117ee15, 0xc68457b83d378e39, 0xd1a2251d4d77de07, ...) internal/archiver/archiver.go:106 +0x1e4 github.com/restic/restic/internal/archiver.(*Archiver).saveChunk(0xc4206c0840, 0xe44a40, 0xc42006b340, 0xa01d8f, 0x80000, 0x0, 0xc421994000, 0x80000, 0x80000, 0xc42037b760, ...) internal/archiver/archiver.go:171 +0x135 created by github.com/restic/restic/internal/archiver.(*Archiver).SaveFile internal/archiver/archiver.go:250 +0x3d0 goroutine 665 [IO wait, 3 minutes]: internal/poll.runtime_pollWait(0x7f6cd3f6e8b0, 0x72, 0x0) /usr/lib64/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc42061e198, 0x72, 0xffffffffffffff00, 0xe3f8c0, 0xe3a6b8) /usr/lib64/go/src/internal/poll/fd_poll_runtime.go:85 +0xae internal/poll.(*pollDesc).waitRead(0xc42061e198, 0xc42066a000, 0x2000, 0x2000) /usr/lib64/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc42061e180, 0xc42066a000, 0x2000, 0x2000, 0x0, 0x0, 0x0) /usr/lib64/go/src/internal/poll/fd_unix.go:126 +0x18a net.(*netFD).Read(0xc42061e180, 0xc42066a000, 0x2000, 0x2000, 0xc42016d8b0, 0x560308, 0xe80350) /usr/lib64/go/src/net/fd_unix.go:202 +0x52 net.(*conn).Read(0xc4202ce048, 0xc42066a000, 0x2000, 0x2000, 0x0, 0x0, 0x0) /usr/lib64/go/src/net/net.go:176 +0x6d crypto/tls.(*block).readFromUntil(0xc420570cc0, 0x7f6cd3f730e8, 0xc4202ce048, 0x5, 0xc4202ce048, 0x0) /usr/lib64/go/src/crypto/tls/conn.go:488 +0x95 crypto/tls.(*Conn).readRecord(0xc4204f6380, 0xb1fe17, 0xc4204f64a0, 0xc42016da60) /usr/lib64/go/src/crypto/tls/conn.go:590 +0xe0 crypto/tls.(*Conn).Read(0xc4204f6380, 0xc420a2f000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/lib64/go/src/crypto/tls/conn.go:1134 +0x110 net/http.(*persistConn).Read(0xc42053a240, 0xc420a2f000, 0x1000, 0x1000, 0x413760, 0xc4202fd560, 0xc42016db68) /usr/lib64/go/src/net/http/transport.go:1391 +0x140 bufio.(*Reader).fill(0xc4206f3e60) /usr/lib64/go/src/bufio/bufio.go:97 +0x11a bufio.(*Reader).Peek(0xc4206f3e60, 0x1, 0xc420122ba0, 0xc4206cb480, 0x525727, 0x47f716, 0xc420078180) /usr/lib64/go/src/bufio/bufio.go:129 +0x3a net/http.(*persistConn).readLoop(0xc42053a240) /usr/lib64/go/src/net/http/transport.go:1539 +0x185 created by net/http.(*Transport).dialConn /usr/lib64/go/src/net/http/transport.go:1186 +0xa2e goroutine 669 [IO wait]: internal/poll.runtime_pollWait(0x7f6cd3f6e430, 0x77, 0x0) /usr/lib64/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc42061eb98, 0x77, 0xffffffffffffff00, 0xe3f8c0, 0xe3a6b8) /usr/lib64/go/src/internal/poll/fd_poll_runtime.go:85 +0xae internal/poll.(*pollDesc).waitWrite(0xc42061eb98, 0xc420556800, 0x7de, 0x17a9) /usr/lib64/go/src/internal/poll/fd_poll_runtime.go:94 +0x3d internal/poll.(*FD).Write(0xc42061eb80, 0xc420556000, 0x1035, 0x2000, 0x0, 0x0, 0x0) /usr/lib64/go/src/internal/poll/fd_unix.go:227 +0x244 net.(*netFD).Write(0xc42061eb80, 0xc420556000, 0x1035, 0x2000, 0x14, 0x20, 0x10) /usr/lib64/go/src/net/fd_unix.go:220 +0x52 net.(*conn).Write(0xc4202ce078, 0xc420556000, 0x1035, 0x2000, 0x0, 0x0, 0x0) /usr/lib64/go/src/net/net.go:188 +0x6d crypto/tls.(*Conn).write(0xc4204f7180, 0xc420556000, 0x1035, 0x2000, 0x1ffb, 0x10, 0x0) /usr/lib64/go/src/crypto/tls/conn.go:832 +0x1a7 crypto/tls.(*Conn).writeRecordLocked(0xc4204f7180, 0xb1fe17, 0xc420553000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/lib64/go/src/crypto/tls/conn.go:909 +0x360 crypto/tls.(*Conn).Write(0xc4204f7180, 0xc420553000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/lib64/go/src/crypto/tls/conn.go:1068 +0x1bb net/http.persistConnWriter.Write(0xc42008e7e0, 0xc420553000, 0x1000, 0x1000, 0xc420646780, 0xc420553000, 0x1000) /usr/lib64/go/src/net/http/transport.go:1202 +0x52 bufio.(*Writer).Flush(0xc4204dbac0, 0xc420553000, 0x1000) /usr/lib64/go/src/bufio/bufio.go:567 +0x7e bufio.(*Writer).ReadFrom(0xc4204dbac0, 0xe3d180, 0xc42034d8a0, 0x7f6cd3f85c60, 0xc4204dbac0, 0x1) /usr/lib64/go/src/bufio/bufio.go:691 +0x26c io.copyBuffer(0xe3bf00, 0xc4204dbac0, 0xe3d180, 0xc42034d8a0, 0x0, 0x0, 0x0, 0xa62600, 0xaf9701, 0xc42034d8a0) /usr/lib64/go/src/io/io.go:386 +0x2bb io.Copy(0xe3bf00, 0xc4204dbac0, 0xe3d180, 0xc42034d8a0, 0x1, 0x52380d, 0xc420553219) /usr/lib64/go/src/io/io.go:362 +0x68 net/http.(*transferWriter).WriteBody(0xc420646780, 0xe3bf00, 0xc4204dbac0, 0x2, 0x2) /usr/lib64/go/src/net/http/transfer.go:337 +0x62c net/http.(*Request).write(0xc4229fc100, 0xe3bf00, 0xc4204dbac0, 0x0, 0xc4202fd7d0, 0x0, 0x0, 0x0) /usr/lib64/go/src/net/http/request.go:618 +0x6eb net/http.(*persistConn).writeLoop(0xc42008e7e0) /usr/lib64/go/src/net/http/transport.go:1762 +0x201 created by net/http.(*Transport).dialConn /usr/lib64/go/src/net/http/transport.go:1187 +0xa53 goroutine 634 [select]: net/http.(*persistConn).writeLoop(0xc42008e120) /usr/lib64/go/src/net/http/transport.go:1759 +0x165 created by net/http.(*Transport).dialConn /usr/lib64/go/src/net/http/transport.go:1187 +0xa53 goroutine 633 [IO wait]: internal/poll.runtime_pollWait(0x7f6cd3f6e5b0, 0x72, 0x0) /usr/lib64/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc42061e418, 0x72, 0xffffffffffffff00, 0xe3f8c0, 0xe3a6b8) /usr/lib64/go/src/internal/poll/fd_poll_runtime.go:85 +0xae internal/poll.(*pollDesc).waitRead(0xc42061e418, 0xc423faa000, 0x2000, 0x2000) /usr/lib64/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc42061e400, 0xc423faa000, 0x2000, 0x2000, 0x0, 0x0, 0x0) /usr/lib64/go/src/internal/poll/fd_unix.go:126 +0x18a net.(*netFD).Read(0xc42061e400, 0xc423faa000, 0x2000, 0x2000, 0x1, 0x3, 0xc423fa5788) /usr/lib64/go/src/net/fd_unix.go:202 +0x52 net.(*conn).Read(0xc420374078, 0xc423faa000, 0x2000, 0x2000, 0x0, 0x0, 0x0) /usr/lib64/go/src/net/net.go:176 +0x6d crypto/tls.(*block).readFromUntil(0xc4201b4f30, 0x7f6cd3f730e8, 0xc420374078, 0x5, 0xc420374078, 0xc4205702a0) /usr/lib64/go/src/crypto/tls/conn.go:488 +0x95 crypto/tls.(*Conn).readRecord(0xc420526380, 0xb1fe17, 0xc4205264a0, 0x42dceb) /usr/lib64/go/src/crypto/tls/conn.go:590 +0xe0 crypto/tls.(*Conn).Read(0xc420526380, 0xc42049a000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/lib64/go/src/crypto/tls/conn.go:1134 +0x110 net/http.(*persistConn).Read(0xc42008e120, 0xc42049a000, 0x1000, 0x1000, 0xc4202d2180, 0xc420123018, 0x454a90) /usr/lib64/go/src/net/http/transport.go:1391 +0x140 bufio.(*Reader).fill(0xc4201354a0) /usr/lib64/go/src/bufio/bufio.go:97 +0x11a bufio.(*Reader).Peek(0xc4201354a0, 0x1, 0x0, 0x0, 0x0, 0xc4203a1da0, 0x0) /usr/lib64/go/src/bufio/bufio.go:129 +0x3a net/http.(*persistConn).readLoop(0xc42008e120) /usr/lib64/go/src/net/http/transport.go:1539 +0x185 created by net/http.(*Transport).dialConn /usr/lib64/go/src/net/http/transport.go:1186 +0xa2e goroutine 690 [IO wait, 3 minutes]: internal/poll.runtime_pollWait(0x7f6cd3f6e370, 0x72, 0x0) /usr/lib64/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc42061f618, 0x72, 0xffffffffffffff00, 0xe3f8c0, 0xe3a6b8) /usr/lib64/go/src/internal/poll/fd_poll_runtime.go:85 +0xae internal/poll.(*pollDesc).waitRead(0xc42061f618, 0xc420a14000, 0x2000, 0x2000) /usr/lib64/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc42061f600, 0xc420a14000, 0x2000, 0x2000, 0x0, 0x0, 0x0) /usr/lib64/go/src/internal/poll/fd_unix.go:126 +0x18a net.(*netFD).Read(0xc42061f600, 0xc420a14000, 0x2000, 0x2000, 0x187234d769dda324, 0x188928312a669f5f, 0x18bb7bfa6abe6cb8) /usr/lib64/go/src/net/fd_unix.go:202 +0x52 net.(*conn).Read(0xc42061a090, 0xc420a14000, 0x2000, 0x2000, 0x0, 0x0, 0x0) /usr/lib64/go/src/net/net.go:176 +0x6d crypto/tls.(*block).readFromUntil(0xc4201f0750, 0x7f6cd3f730e8, 0xc42061a090, 0x5, 0xc42061a090, 0x1b57086364529d54) /usr/lib64/go/src/crypto/tls/conn.go:488 +0x95 crypto/tls.(*Conn).readRecord(0xc42049f880, 0xb1fe17, 0xc42049f9a0, 0x0) /usr/lib64/go/src/crypto/tls/conn.go:590 +0xe0 crypto/tls.(*Conn).Read(0xc42049f880, 0xc422ed8000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/lib64/go/src/crypto/tls/conn.go:1134 +0x110 net/http.(*persistConn).Read(0xc4201e65a0, 0xc422ed8000, 0x1000, 0x1000, 0x0, 0x0, 0xc4206e6b68) /usr/lib64/go/src/net/http/transport.go:1391 +0x140 bufio.(*Reader).fill(0xc4206c12c0) /usr/lib64/go/src/bufio/bufio.go:97 +0x11a bufio.(*Reader).Peek(0xc4206c12c0, 0x1, 0xc42041b260, 0xc4206cb480, 0xc420108e00, 0x7f6cd3faa6c8, 0x0) /usr/lib64/go/src/bufio/bufio.go:129 +0x3a net/http.(*persistConn).readLoop(0xc4201e65a0) /usr/lib64/go/src/net/http/transport.go:1539 +0x185 created by net/http.(*Transport).dialConn /usr/lib64/go/src/net/http/transport.go:1186 +0xa2e goroutine 691 [select]: net/http.(*persistConn).writeLoop(0xc4201e65a0) /usr/lib64/go/src/net/http/transport.go:1759 +0x165 created by net/http.(*Transport).dialConn /usr/lib64/go/src/net/http/transport.go:1187 +0xa53 goroutine 672 [IO wait]: internal/poll.runtime_pollWait(0x7f6cd3f6e1f0, 0x72, 0x0) /usr/lib64/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc4203c7698, 0x72, 0xffffffffffffff00, 0xe3f8c0, 0xe3a6b8) /usr/lib64/go/src/internal/poll/fd_poll_runtime.go:85 +0xae internal/poll.(*pollDesc).waitRead(0xc4203c7698, 0xc420669800, 0x400, 0x400) /usr/lib64/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc4203c7680, 0xc420669800, 0x400, 0x400, 0x0, 0x0, 0x0) /usr/lib64/go/src/internal/poll/fd_unix.go:126 +0x18a net.(*netFD).Read(0xc4203c7680, 0xc420669800, 0x400, 0x400, 0x1, 0x3, 0xc4206dd788) /usr/lib64/go/src/net/fd_unix.go:202 +0x52 net.(*conn).Read(0xc4202ce0b0, 0xc420669800, 0x400, 0x400, 0x0, 0x0, 0x0) /usr/lib64/go/src/net/net.go:176 +0x6d crypto/tls.(*block).readFromUntil(0xc420a07050, 0x7f6cd3f730e8, 0xc4202ce0b0, 0x5, 0xc4202ce0b0, 0xc4201b41e0) /usr/lib64/go/src/crypto/tls/conn.go:488 +0x95 crypto/tls.(*Conn).readRecord(0xc4204b2a80, 0xb1fe17, 0xc4204b2ba0, 0x42dceb) /usr/lib64/go/src/crypto/tls/conn.go:590 +0xe0 crypto/tls.(*Conn).Read(0xc4204b2a80, 0xc420559000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/lib64/go/src/crypto/tls/conn.go:1134 +0x110 net/http.(*persistConn).Read(0xc4201e67e0, 0xc420559000, 0x1000, 0x1000, 0xc4204f8e40, 0xc4203a1078, 0x454a90) /usr/lib64/go/src/net/http/transport.go:1391 +0x140 bufio.(*Reader).fill(0xc4206c0180) /usr/lib64/go/src/bufio/bufio.go:97 +0x11a bufio.(*Reader).Peek(0xc4206c0180, 0x1, 0x0, 0x0, 0x0, 0xc420123920, 0x0) /usr/lib64/go/src/bufio/bufio.go:129 +0x3a net/http.(*persistConn).readLoop(0xc4201e67e0) /usr/lib64/go/src/net/http/transport.go:1539 +0x185 created by net/http.(*Transport).dialConn /usr/lib64/go/src/net/http/transport.go:1186 +0xa2e goroutine 693 [chan receive]: net/http.(*Transport).dialConn(0xc4200f33b0, 0xe44a40, 0xc42006a980, 0x0, 0xc4203e8000, 0x5, 0xc4203fabe0, 0x1a, 0xc420526380, 0x0, ...) /usr/lib64/go/src/net/http/transport.go:1157 +0xdf4 net/http.(*Transport).getConn.func4(0xc4200f33b0, 0xe44a40, 0xc42006a980, 0xc420570540, 0xc4201231a0) /usr/lib64/go/src/net/http/transport.go:943 +0x78 created by net/http.(*Transport).getConn /usr/lib64/go/src/net/http/transport.go:942 +0x393 rax 0xca rbx 0xe829c0 rcx 0x45bd13 rdx 0x0 rdi 0xe82ad0 rsi 0x0 rbp 0x7ffd24144c68 rsp 0x7ffd24144c20 r8 0x0 r9 0x0 r10 0x0 r11 0x286 r12 0xc420087380 r13 0x7ff r14 0x10000000000000 r15 0x18 rip 0x45bd11 rflags 0x286 cs 0x33 fs 0x0 gs 0x0