Skip to content

Bug: cosmo rsync appears to hang on Windows arm64 #1240

@wezm

Description

@wezm

Contact Details

[email protected]

What happened?

rsync appears to hang after it has processed all the files. Minimal reproduction:

echo one > one.txt
rsync -avzhP one.txt two.txt

Version

rsync downloaded from https://cosmo.zip/pub/cosmos/zip/cosmos-3.3.1.zip (https://cosmo.zip/pub/cosmos/bin/rsync behaves the same):

$ ../Downloads/cosmos-3.3.1/bin/rsync --version
rsync  version 3.2.7  protocol version 31

Host:

OS Name Microsoft Windows 11 Home
Version 10.0.26100 Build 26100
System Type ARM64-based PC
Processor Snapdragon(R) X Elite - X1E78100 - Qualcomm(R) Oryon(TM) CPU, 3417 Mhz, 12 Core(s), 12 Logical Processor(s)

What operating system are you seeing the problem on?

Windows

Relevant log output

$ ../Downloads/cosmos-3.3.1/bin/rsync --strace -avzhP Small/one.txt outx.txt
SYS  10120  10120          3'199'511 bell system five system call support 8'253'455 magnums loaded on the new technology
SYS  10120  24464          5'828'610 getenv("_COSMO_FDS") → NULL
SYS  10120  24464          5'967'968 getenv("COSMOPOLITAN_DISABLE_ZIPOS") → NULL
SYS  10120  24464          5'978'234 getenv("COSMOPOLITAN_INIT_ZIPOS") → NULL
SYS  10120  24464          6'147'210 GetProgramExecutableName() → "/C/Users/wes/Downloads/cosmos-3.3.1/bin/rsync.exe"
SYS  10120  24464          6'938'931 openat(AT_FDCWD, "/C/Users/wes/Downloads/cosmos-3.3.1/bin/rsync.exe", O_RDONLY) → 3
SYS  10120  24464          7'688'585 fstat(3, [{.st_size=6'812'880, .st_blocks=6'815'744/512, .st_mode=0100700, .st_uid=4728, .st_gid=4728, .st_dev=0x9a4e57a6, .st_ino=0x300000004f4c1, .st_flags=20}]) → 0
SYS  10120  24464         10'136'849 mmap(0, 6'812'880, PROT_READ, MAP_SHARED, 3, 0) → 0x100080400000 (15'269'888 bytes total)
SYS  10120  24464         10'973'115 munmap(0x100080400000, 6'029'312) → 0 (9'240'576 bytes total)
SYS  10120  24464         11'046'452 madvise(0x1000809ce000, 696'320, 127) → -1 EINVAL
SYS  10120  24464         11'191'946 mmap(0, 2'232, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) → 0x100080040000 (9'306'112 bytes total)
SYS  10120  24464         11'914'460 close(3) → 0
SYS  10120  24464         11'929'269 __zipos_get("/C/Users/wes/Downloads/cosmos-3.3.1/bin/rsync.exe") → 0
SYS  10120  24464         12'054'113 mmap(0, 393'216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) → 0x100080080000 (9'699'328 bytes total)
SYS  10120  24464         16'955'774 inflate([u"SYMT☺   «)        ♠       ♠       @     "...], 393'216, u"\\╫w╝Åσλ8≡╦↓÷8╞↓¶íä4$Ѽ¿(→ö4∞4l♫“ñ∟[μQi→╟"..., 133'545) → 0
SYS  10120  24464         17'176'080 GetSymbolTableFromZip() → 0x100080080000
SYS  10120  24464         17'350'838 getenv("HOME") → "/C/Users/wes"
SYS  10120  24464         17'356'974 getenv("TMPDIR") → "/C/Users/wes/AppData/Local/Temp"
SYS  10120  24464         17'371'547 getenv("TERM") → "xterm"
SYS  10120  24464         18'001'667 sigaction(SIGUSR1, {.sa_handler=&sigusr1_handler, .sa_flags=SA_NOCLDSTOP}, [NULL]) → 0
SYS  10120  24464         18'061'434 sigaction(SIGUSR2, {.sa_handler=&sigusr2_handler, .sa_flags=SA_NOCLDSTOP}, [NULL]) → 0
SYS  10120  24464         18'069'281 sigaction(SIGCHLD, {.sa_handler=&remember_children, .sa_flags=SA_NOCLDSTOP}, [NULL]) → 0
SYS  10120  24464         18'077'010 sigaction(SIGINFO, {.sa_handler=&siginfo_handler, .sa_flags=SA_NOCLDSTOP}, [NULL]) → 0
SYS  10120  24464         18'084'621 sigaction(SIGVTALRM, {.sa_handler=&siginfo_handler, .sa_flags=SA_NOCLDSTOP}, [NULL]) → 0
SYS  10120  24464         18'183'446 getuid() → 4728
SYS  10120  24464         18'194'184 geteuid() → 4728
SYS  10120  24464         18'215'837 getgid() → 4728
SYS  10120  24464         18'223'448 getegid() → 4728
SYS  10120  24464         18'280'265 getenv("OPENSSL_CONF") → NULL
SYS  10120  24464         18'440'214 mmap(0, 65'536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) → 0x100080050000 (9'764'864 bytes total)
SYS  10120  24464         18'625'061 setenv("OPENSSL_CONF", "/zip/openssl.conf", true) → 0
SYS  10120  24464         18'669'842 umask(077) → 02
SYS  10120  24464         18'675'978 umask(0) → 02
SYS  10120  24464         19'115'528 getenv("POSIXLY_CORRECT") → NULL
SYS  10120  24464         19'126'974 getenv("POSIX_ME_HARDER") → NULL
SYS  10120  24464         19'402'976 openat(AT_FDCWD, "/etc/popt", O_RDONLY) → -1 ENOENT
SYS  10120  24464         19'423'154 getenv("HOME") → "/C/Users/wes"
SYS  10120  24464         19'620'686 openat(AT_FDCWD, "/C/Users/wes/.popt", O_RDONLY) → -1 ENOENT
SYS  10120  24464         20'579'259 getenv("RSYNC_MAX_ALLOC") → NULL
SYS  10120  24464         20'612'948 getenv("RSYNC_OLD_ARGS") → NULL
SYS  10120  24464         20'638'259 getenv("RSYNC_PROTECT_ARGS") → NULL
SYS  10120  24464         21'067'307 getenv("RSYNC_PARTIAL_DIR") → NULL
SYS  10120  24464         21'107'309 sigaction(SIGINT, {.sa_handler=&sig_int, .sa_flags=SA_NOCLDSTOP}, [NULL]) → 0 ENOENT
SYS  10120  24464         21'115'451 sigaction(SIGHUP, {.sa_handler=&sig_int, .sa_flags=SA_NOCLDSTOP}, [NULL]) → 0 ENOENT
SYS  10120  24464         21'123'416 sigaction(SIGTERM, {.sa_handler=&sig_int, .sa_flags=SA_NOCLDSTOP}, [NULL]) → 0 ENOENT
SYS  10120  24464         21'292'746 sigprocmask(SIG_UNBLOCK, {HUP,INT,USR1,USR2,TERM,CHLD,VTALRM,INFO}, [NULL]) → 0 ENOENT
SYS  10120  24464         21'326'435 sigaction(SIGPIPE, {.sa_handler=SIG_IGN, .sa_flags=SA_NOCLDSTOP}, [NULL]) → 0 ENOENT
SYS  10120  24464         21'331'745 sigaction(SIGXFSZ, {.sa_handler=SIG_IGN, .sa_flags=SA_NOCLDSTOP}, [NULL]) → 0 ENOENT
SYS  10120  24464         21'420'009 getcwd([u"/C/Users/wes/Documents"], 1'023) → 23 ENOENT
SYS  10120  24464         21'989'123 fcntl(3, F_GETFL) → O_RDWR
SYS  10120  24464         22'049'834 fcntl(3, F_SETFL, O_RDWR|O_NONBLOCK) → 0 ENOENT
SYS  10120  24464         22'059'038 fcntl(4, F_GETFL) → O_RDWR
SYS  10120  24464         22'064'702 fcntl(4, F_SETFL, O_RDWR|O_NONBLOCK) → 0 ENOENT
SYS  10120  24464         22'089'482 fcntl(5, F_GETFL) → O_RDWR
SYS  10120  24464         22'091'783 fcntl(5, F_SETFL, O_RDWR|O_NONBLOCK) → 0 ENOENT
SYS  10120  24464         22'093'199 fcntl(6, F_GETFL) → O_RDWR
SYS  10120  24464         22'094'969 fcntl(6, F_SETFL, O_RDWR|O_NONBLOCK) → 0 ENOENT
SYS  10120  24464         22'346'663 GetProgramExecutableName() → "/C/Users/wes/Downloads/cosmos-3.3.1/bin/rsync.exe"
SYS  10120  24464         49'605'548 futex(&6fc000040008 [1], FUTEX_WAKE, 1) → 0 woken
SYS  10120  24464         49'703'960 fork() → 22304 ENOENT
SYS  10120  24464         49'757'001 close(6) → 0 ENOENT
SYS  10120  24464         49'763'963 close(3) → 0 ENOENT
SYS  10120  24464         49'941'258 fcntl(5, F_GETFL) → O_RDWR|O_NONBLOCK
SYS  10120  22400         49'915'593 futex(&6fc000040008 [1], FUTEX_WAIT, 0, NULL) → 0
SYS  10120  24464         49'952'055 fcntl(4, F_GETFL) → O_RDWR|O_NONBLOCK
SYS  10120  24464         50'312'073 write(4, u"▼   ", 4) → 4 ENOENT
SYS  10120  24464         68'581'305 select(6, {5} → [{5}], NULL → [NULL], {5} → [{}], {60, 0} → [{60, 0}]) → 1 ENOENT
SYS  10120  24464         68'706'090 read(5, [u"▼   "], 4) → 4 ENOENT
SYS  10120  24464         68'788'690 select(6, {5} → [{5}], NULL → [NULL], {5} → [{}], {60, 0} → [{60, 0}]) → 1 ENOENT
SYS  10120  24464         68'794'177 read(5, [u"ü"], 1) → 1 ENOENT
SYS  10120  24464         68'816'125 select(6, {5} → [{5}], NULL → [NULL], {5} → [{}], {60, 0} → [{60, 0}]) → 1 ENOENT
SYS  10120  24464         68'820'019 read(5, [u"√"], 1) → 1 ENOENT
SYS  10120  24464         69'255'675 getenv("RSYNC_CHECKSUM_LIST") → NULL
SYS  10120  24464         69'353'497 write(4, u"•", 1) → 1 ENOENT
SYS  10120  24464         69'361'639 write(4, u"md5 md4", 7) → 7 ENOENT
SYS  10120  24464         69'378'100 getenv("RSYNC_COMPRESS_LIST") → NULL
SYS  10120  24464         69'382'938 write(4, u"☼", 1) → 1 ENOENT
SYS  10120  24464         69'386'655 write(4, u"zstd zlibx zlib", 15) → 15 ENOENT
SYS  10120  24464         69'428'545 select(6, {5} → [{5}], NULL → [NULL], {5} → [{}], {60, 0} → [{60, 0}]) → 1 ENOENT
SYS  10120  24464         69'432'852 read(5, [u"♀"], 1) → 1 ENOENT
SYS  10120  24464         69'447'189 select(6, {5} → [{5}], NULL → [NULL], {5} → [{}], {60, 0} → [{60, 0}]) → 1 ENOENT
SYS  10120  24464         69'450'847 read(5, [u"md5 md4 none"], 12) → 12 ENOENT
SYS  10120  24464         69'534'981 select(6, {5} → [{5}], NULL → [NULL], {5} → [{}], {60, 0} → [{60, 0}]) → 1 ENOENT
SYS  10120  24464         69'538'639 read(5, [u"¶"], 1) → 1 ENOENT
SYS  10120  24464         69'542'946 select(6, {5} → [{5}], NULL → [NULL], {5} → [{}], {60, 0} → [{60, 0}]) → 1 ENOENT
SYS  10120  24464         69'548'020 read(5, [u"zstd zlibx zlib none"], 20) → 20 ENOENT
SYS  10120  24464        104'176'536 select(6, {5} → [{5}], NULL → [NULL], {5} → [{}], {60, 0} → [{60, 0}]) → 1 ENOENT
SYS  10120  24464        104'208'396 read(5, [u"Fñôf"], 4) → 4 ENOENT
SYS  10120  24464        104'399'320 fcntl(2, F_GETFL) → O_WRONLY|O_APPEND
SYS  10120  24464        104'489'649 mmap(0, 131'072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) → 0x100080060000 ENOENT (9'961'472 bytes total)
sending incremental file list
SYS  10120  24464        104'970'558 write(1, u"sending incremental file list◙", 30) → 30
SYS  10120  24464        105'178'179 mmap(0, 327'680, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) → 0x100080100000 (10'289'152 bytes total)
SYS  10120  24464        105'248'979 mmap(0, 327'680, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) → 0x100080180000 (10'616'832 bytes total)
SYS  10120  24464        105'440'139 getenv("TMPDIR") → "/C/Users/wes/AppData/Local/Temp"
SYS  10120  24464        105'474'772 GetProgramExecutableName() → "/C/Users/wes/Downloads/cosmos-3.3.1/bin/rsync.exe"
SYS  10120  24464        105'652'362 chdir("/C/Users/wes/Documents/Small") → 0
SYS  10120  24464        105'887'949 fstatat(AT_FDCWD, "one.txt", [{.st_size=5, .st_blocks=4'096/512, .st_mode=0100600, .st_uid=4728, .st_gid=4728, .st_dev=0x9a4e57a6, .st_ino=0x400000004f6c8, .st_flags=20}], AT_SYMLINK_NOFOLLOW) → 0
SYS  10120  24464        106'020'168 fstatat(AT_FDCWD, "one.txt", [{.st_size=5, .st_blocks=4'096/512, .st_mode=0100600, .st_uid=4728, .st_gid=4728, .st_dev=0x9a4e57a6, .st_ino=0x400000004f6c8, .st_flags=20}], AT_SYMLINK_NOFOLLOW) → 0
SYS  10120  24464        106'151'502 mmap(0, 327'680, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) → 0x100080200000 (10'944'512 bytes total)
SYS  10120  24464        106'413'816 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) → -1 ENOENT
SYS  10120  24464        106'428'507 getuid() → 4728
SYS  10120  24464        106'431'870 getgid() → 4728
SYS  10120  24464        106'434'879 getenv("USER") → "wes"
SYS  10120  24464        106'437'357 getenv("HOME") → "/C/Users/wes"
SYS  10120  24464        106'439'835 getenv("SHELL") → "/C/Program Files/Git/usr/bin/bash.exe"
SYS  10120  24464        106'973'667 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) → -1 ENOENT
SYS  10120  24464        107'524'845 select(6, {5} → [{}], {4} → [{4}], {5} → [{}], {60, 0} → [{60, 0}]) → 1 ENOENT
SYS  10120  24464        107'558'947 write(4, u"&  •ñ •one.txt ♣ f≡jå≡¿èτ↕Çü  Æx♥wesÆx  "..., 42) → 42 ENOENT
SYS  10120  24464        158'377'122 select(6, {5} → [{5}], {} → [{}], {5} → [{}], {60, 0} → [{60, 0}]) → 1 ENOENT
SYS  10120  24464        158'469'988 read(5, [u"‼  •☻ á                "], 32'768) → 23 ENOENT
SYS  10120  24464        159'099'046 openat(AT_FDCWD, "one.txt", O_RDONLY) → 3 ENOENT
SYS  10120  24464        159'146'187 fstat(3, [{.st_size=5, .st_blocks=4'096/512, .st_mode=0100600, .st_uid=4728, .st_gid=4728, .st_dev=0x9a4e57a6, .st_ino=0x400000004f6c8, .st_flags=20}]) → 0 ENOENT
one.txt
SYS  10120  24464        159'337'111 write(1, u"one.txt◙", 8) → 8
SYS  10120  24464        159'823'743 read(3, [u"one♪◙"], 5) → 5
SYS  10120  24464        160'566'612 mmap(0, 3'670'016, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) → 0x100080400000 (14'614'528 bytes total)
SYS  10120  24464        161'716'345 getpgrp() → 10120
SYS  10120  24464        161'771'038 tcgetpgrp(1) → -1 ENOTTY
              5 100%    0.00kB/s    0:00:00  SYS  10120  24464        162'803'125 write(1, u"♪              5 100%    0.00kB/s    0:0"..., 46) → 46
              5 100%    0.00kB/s    0:00:00 (xfr#1, to-chk=0/1)
SYS  10120  24464        163'108'155 write(1, u"♪              5 100%    0.00kB/s    0:0"..., 65) → 65
SYS  10120  24464        163'145'325 close(3) → 0
SYS  10120  24464        163'251'112 select(6, {5} → [{}], {4} → [{4}], {5} → [{}], {60, 0} → [{60, 0}]) → 1
SYS  10120  24464        163'257'189 write(4, u"4  •☻ á                @♫(╡/² X(  one♪◙ "..., 56) → 56
SYS  10120  24464        265'165'116 select(6, {5} → [{5}], {} → [{}], {5} → [{}], {60, 0} → [{60, 0}]) → 1
SYS  10120  24464        265'298'574 read(5, [u"☺  • "], 32'768) → 5
SYS  10120  24464        265'561'596 munmap(0x100080200000, 327'680) → 0 (14'286'848 bytes total)
SYS  10120  24464        265'686'735 munmap(0x100080100000, 327'680) → 0 (13'959'168 bytes total)
SYS  10120  24464        265'742'608 select(6, {5} → [{}], {4} → [{4}], {5} → [{}], {60, 0} → [{60, 0}]) → 1
SYS  10120  24464        265'750'986 write(4, u"☺  • ", 5) → 5
SYS  10120  24464        320'257'900 select(6, {5} → [{5}], {} → [{}], {5} → [{}], {60, 0} → [{60, 0}]) → 1
SYS  10120  24464        320'351'828 read(5, [u"♥  •   "], 32'768) → 7
SYS  10120  24464        320'654'144 select(6, {5} → [{}], {4} → [{4}], {5} → [{}], {60, 0} → [{60, 0}]) → 1
SYS  10120  24464        320'680'871 write(4, u"☻  •  ", 6) → 6
SYS  10120  24464        321'006'787 select(6, {5} → [{}], {4} → [{4}], {5} → [{}], {60, 0} → [{60, 0}]) → 1
SYS  10120  24464        321'025'313 write(4, u"☺  • ", 5) → 5
SYS  10120  24464        356'013'375 select(6, {5} → [{5}], {} → [{}], {5} → [{}], {60, 0} → [{60, 0}]) → 1
SYS  10120  24464        356'093'556 read(5, [u"☺  • "], 32'768) → 5
SYS  10120  24464        356'664'086 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464        392'472'189 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464        392'690'548 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464        429'261'226 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464        429'951'054 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464        464'181'261 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464        464'250'822 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464        499'912'487 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464        499'948'890 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464        535'952'696 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464        535'998'893 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464        572'465'672 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464        572'566'208 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464        607'785'255 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464        607'931'752 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464        643'668'937 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464        643'700'620 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464        679'964'616 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464        679'986'564 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464        716'357'350 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464        716'513'818 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464        752'191'767 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464        752'215'544 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464        787'362'139 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464        787'515'716 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464        823'416'331 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464        823'440'403 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464        859'340'723 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464        859'510'761 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464        895'174'019 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464        895'283'936 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464        931'100'830 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464        931'119'002 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464        967'575'574 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464        967'600'295 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464      1'004'058'578 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464      1'004'079'169 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464      1'039'786'264 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464      1'039'868'982 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464      1'075'378'840 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464      1'075'469'287 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464      1'110'907'991 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464      1'110'952'005 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464      1'146'887'194 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464      1'146'937'285 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464      1'182'798'488 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464      1'182'830'112 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464      1'218'533'372 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464      1'218'957'641 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464      1'254'405'608 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464      1'254'560'896 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464      1'289'760'060 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464      1'289'860'242 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464      1'328'597'518 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464      1'328'660'648 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464      1'360'698'002 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
[snip wait4 & sys_clock_nanosleep repeated over and over]
SYS  10120  24464     11'777'476'160 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464     11'813'437'781 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464     11'813'573'481 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464     11'850'396'030 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464     11'850'447'891 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464     11'886'773'424 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464     11'886'901'395 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464     11'922'085'101 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 20000000}, [{0, 20000000}]) → 0
SYS  10120  24464     11'922'128'820 wait4(22304, [0], 1, 0) → 0
SYS  10120  19104     11'944'803'995 SIGINT waking 24464's futex
SYS  10120  24464     11'947'009'356 __sig_raise(SIGINT, &sig_int) mask {INT}
SYS  10120  24464     12'411'344'489 sys_clock_nanosleep(CLOCK_REALTIME, 0, {0, 400000000}, [{0, 400000000}]) → 0
SYS  10120  24464     12'411'693'061 sigaction(SIGUSR1, {.sa_handler=SIG_IGN}, [NULL]) → 0
SYS  10120  24464     12'411'720'673 sigaction(SIGUSR2, {.sa_handler=SIG_IGN}, [NULL]) → 0
SYS  10120  24464     12'411'931'657 wait4(22304, [0], 1, 0) → 0
SYS  10120  24464     12'413'086'405 kill(22304, SIGUSR1) → 0
rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(713) [sender=3.2.7]
SYS  10120  24464     12'414'241'330 writev(2, {{u"", 0}, {u"rsync error: received SIGINT, SIGTERM, o"..., 90}}, 2) → 90
SYS  10120  24464     12'414'514'205 _Exit(20)

The SIGINT at the end is me pressing Ctrl-c

Metadata

Metadata

Assignees

No one assigned

    Labels

    medium severityUsed to report medium severity bugs (e.g. Malfunctioning Features but still useable)

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions