История изменений
Исправление deys, (текущая версия) :
[cut]
statx(AT_FDCWD, «/home/deys/.local/share/umake/bin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога)
statx(AT_FDCWD, «/home/deys/bin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога)
statx(AT_FDCWD, «/usr/local/sbin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога)
statx(AT_FDCWD, «/usr/local/bin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога)
statx(AT_FDCWD, «/usr/sbin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога)
statx(AT_FDCWD, «/usr/bin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, {stx_mask=STATX_ALL, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=912424, …}) = 0
access(«/usr/bin/net», X_OK) = 0
pipe2([42, 45], O_CLOEXEC) = 0
eventfd2(0, EFD_CLOEXEC) = 46
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2058d10ad0) = 2482944
write(46, «*\0\0\0\0\0\0\0», 8) = 8
close(46) = 0
close(41) = 0
close(22) = 0
fcntl(32, F_GETFL) = 0x1 (flags O_WRONLY) fcntl(32, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
close(34) = 0
fcntl(33, F_GETFL) = 0 (flags O_RDONLY)
fcntl(33, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
close(37) = 0
fcntl(35, F_GETFL) = 0 (flags O_RDONLY)
fcntl(35, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
write(5, «\1\0\0\0\0\0\0\0», 8) = 8
ppoll([{fd=40, events=POLLIN}], 1, {tv_sec=30, tv_nsec=0}, NULL, 8) = 1 ([{fd=40, revents=POLLHUP}], left {tv_sec=29, tv_nsec=999998819}) write(5, «\1\0\0\0\0\0\0\0», 8) = 8
read(40, "", 12) = 0
write(5, «\1\0\0\0\0\0\0\0», 8) = 8
close(40) = 0
ppoll([{fd=-1}, {fd=33, events=POLLIN}, {fd=35, events=POLLIN}, {fd=42, events=POLLIN}], 4, {tv_sec=29, tv_nsec=999000000}, NULL, 8
[/cut]
здесь происходит затык. Пичем следующая строка делится пополам на
ppoll([{fd=-1}, {fd=33, events=POLLIN}, {fd=35, events=POLLIN}, {fd=42, events=POLLIN}], 4, {tv_sec=29, tv_nsec=999000000}, NULL, 8) = 2 ([{fd=33, revents=POLLHUP}, {fd=35, revents=POLLHUP}], left {tv_sec=3, tv_nsec=572927646})
до затыка:
ppoll([{fd=-1}, {fd=33, events=POLLIN}, {fd=35, events=POLLIN}, {fd=42, events=POLLIN}], 4, {tv_sec=29, tv_nsec=999000000}, NULL,
после затыка:
- = 2 ([{fd=33, revents=POLLHUP}, {fd=35, revents=POLLHUP}], left {tv_sec=3, tv_nsec=572927646})
хотя это все в отну строчку идет
[cut]
- = 2 ([{fd=33, revents=POLLHUP}, {fd=35, revents=POLLHUP}], left {tv_sec=3, tv_nsec=572927646})
ioctl(33, FIONREAD, [0]) = 0
read(33, "", 1) = 0
write(5, «\1\0\0\0\0\0\0\0», 8) = 8
close(33) = 0
ioctl(35, FIONREAD, [0]) = 0
read(35, "", 1) = 0
write(5, «\1\0\0\0\0\0\0\0», 8) = 8
close(35) = 0
ppoll([{fd=-1}, {fd=-1}, {fd=-1}, {fd=42, events=POLLIN}], 4, {tv_sec=3, tv_nsec=573000000}, NULL, 8) = 1 ([{fd=42, revents=POLLIN|POLLHUP}], left {tv_sec=3, tv_nsec=572998900}) read(42, «\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\233~\0\0\0\0\0\0\0\0\0\0\0\0\0\0»…, 152) = 152
write(5, «\1\0\0\0\0\0\0\0», 8) = 8
close(42) = 0
close(32) = 0
access(«/var/lib/samba/usershares», F_OK) = 0
stat(«/var/lib/samba/usershares», {st_mode=S_IFDIR|0777, st_size=4096, …}) = 0
openat(AT_FDCWD, «/var/lib/samba/usershares», O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 22 fstat(22, {st_mode=S_IFDIR|0777, st_size=4096, …}) = 0
getdents64(22, /* 2 entries */, 32768) = 48
getdents64(22, /* 0 entries */, 32768) = 0
close(22) = 0
statfs(«/var/lib/samba/usershares», {f_type=EXT2_SUPER_MAGIC, f_bsize=4096, f_blocks=23091266, f_bfree=7153898, f_bavail=5970172, f_files=5898240, f_ffree=5207909, f_fsid={val=[3355008516, 1242712001]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0
inotify_add_watch(13, «/var/lib/samba/usershares», IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 3
[/cut]
PS:// что-то с разметкой текста не могу разобраться
Исправление deys, :
[cut]
statx(AT_FDCWD, «/home/deys/.local/share/umake/bin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога) statx(AT_FDCWD, «/home/deys/bin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога) statx(AT_FDCWD, «/usr/local/sbin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога) statx(AT_FDCWD, «/usr/local/bin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога) statx(AT_FDCWD, «/usr/sbin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога) statx(AT_FDCWD, «/usr/bin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, {stx_mask=STATX_ALL, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=912424, …}) = 0 access(«/usr/bin/net», X_OK) = 0 pipe2([42, 45], O_CLOEXEC) = 0 eventfd2(0, EFD_CLOEXEC) = 46 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2058d10ad0) = 2482944 write(46, «*\0\0\0\0\0\0\0», 8) = 8 close(46) = 0 close(41) = 0 close(22) = 0 fcntl(32, F_GETFL) = 0x1 (flags O_WRONLY) fcntl(32, F_SETFL, O_WRONLY|O_NONBLOCK) = 0 close(34) = 0 fcntl(33, F_GETFL) = 0 (flags O_RDONLY) fcntl(33, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 close(37) = 0 fcntl(35, F_GETFL) = 0 (flags O_RDONLY) fcntl(35, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 write(5, «\1\0\0\0\0\0\0\0», 8) = 8 ppoll([{fd=40, events=POLLIN}], 1, {tv_sec=30, tv_nsec=0}, NULL, 8) = 1 ([{fd=40, revents=POLLHUP}], left {tv_sec=29, tv_nsec=999998819}) write(5, «\1\0\0\0\0\0\0\0», 8) = 8 read(40, "", 12) = 0 write(5, «\1\0\0\0\0\0\0\0», 8) = 8 close(40) = 0 ppoll([{fd=-1}, {fd=33, events=POLLIN}, {fd=35, events=POLLIN}, {fd=42, events=POLLIN}], 4, {tv_sec=29, tv_nsec=999000000}, NULL, 8
[/cut]
здесь происходит затык. Пичем следующая строка делится пополам на
ppoll([{fd=-1}, {fd=33, events=POLLIN}, {fd=35, events=POLLIN}, {fd=42, events=POLLIN}], 4, {tv_sec=29, tv_nsec=999000000}, NULL, 8) = 2 ([{fd=33, revents=POLLHUP}, {fd=35, revents=POLLHUP}], left {tv_sec=3, tv_nsec=572927646})
до затыка:
ppoll([{fd=-1}, {fd=33, events=POLLIN}, {fd=35, events=POLLIN}, {fd=42, events=POLLIN}], 4, {tv_sec=29, tv_nsec=999000000}, NULL,
после затыка:
- = 2 ([{fd=33, revents=POLLHUP}, {fd=35, revents=POLLHUP}], left {tv_sec=3, tv_nsec=572927646})
хотя это все в отну строчку идет
[cut]
- = 2 ([{fd=33, revents=POLLHUP}, {fd=35, revents=POLLHUP}], left {tv_sec=3, tv_nsec=572927646}) ioctl(33, FIONREAD, [0]) = 0 read(33, ««, 1) = 0 write(5, «\1\0\0\0\0\0\0\0», 8) = 8 close(33) = 0 ioctl(35, FIONREAD, [0]) = 0 read(35, ««, 1) = 0 write(5, «\1\0\0\0\0\0\0\0», 8) = 8 close(35) = 0 ppoll([{fd=-1}, {fd=-1}, {fd=-1}, {fd=42, events=POLLIN}], 4, {tv_sec=3, tv_nsec=573000000}, NULL, 8) = 1 ([{fd=42, revents=POLLIN|POLLHUP}], left {tv_sec=3, tv_nsec=572998900}) read(42, «\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\233~\0\0\0\0\0\0\0\0\0\0\0\0\0\0»…, 152) = 152 write(5, «\1\0\0\0\0\0\0\0», 8) = 8 close(42) = 0 close(32) = 0 access(»/var/lib/samba/usershares», F_OK) = 0 stat(»/var/lib/samba/usershares», {st_mode=S_IFDIR|0777, st_size=4096, …}) = 0 openat(AT_FDCWD, «/var/lib/samba/usershares», O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 22 fstat(22, {st_mode=S_IFDIR|0777, st_size=4096, …}) = 0 getdents64(22, /* 2 entries /, 32768) = 48 getdents64(22, / 0 entries */, 32768) = 0 close(22) = 0 statfs(«/var/lib/samba/usershares», {f_type=EXT2_SUPER_MAGIC, f_bsize=4096, f_blocks=23091266, f_bfree=7153898, f_bavail=5970172, f_files=5898240, f_ffree=5207909, f_fsid={val=[3355008516, 1242712001]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 inotify_add_watch(13, «/var/lib/samba/usershares», IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 3
[/cut]
Исправление deys, :
[cut] statx(AT_FDCWD, «/home/deys/.local/share/umake/bin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога) statx(AT_FDCWD, «/home/deys/bin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога) statx(AT_FDCWD, «/usr/local/sbin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога) statx(AT_FDCWD, «/usr/local/bin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога) statx(AT_FDCWD, «/usr/sbin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога) statx(AT_FDCWD, «/usr/bin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, {stx_mask=STATX_ALL, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=912424, …}) = 0 access(«/usr/bin/net», X_OK) = 0 pipe2([42, 45], O_CLOEXEC) = 0 eventfd2(0, EFD_CLOEXEC) = 46 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2058d10ad0) = 2482944 write(46, «*\0\0\0\0\0\0\0», 8) = 8 close(46) = 0 close(41) = 0 close(22) = 0 fcntl(32, F_GETFL) = 0x1 (flags O_WRONLY) fcntl(32, F_SETFL, O_WRONLY|O_NONBLOCK) = 0 close(34) = 0 fcntl(33, F_GETFL) = 0 (flags O_RDONLY) fcntl(33, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 close(37) = 0 fcntl(35, F_GETFL) = 0 (flags O_RDONLY) fcntl(35, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 write(5, «\1\0\0\0\0\0\0\0», 8) = 8 ppoll([{fd=40, events=POLLIN}], 1, {tv_sec=30, tv_nsec=0}, NULL, 8) = 1 ([{fd=40, revents=POLLHUP}], left {tv_sec=29, tv_nsec=999998819}) write(5, «\1\0\0\0\0\0\0\0», 8) = 8 read(40, "", 12) = 0 write(5, «\1\0\0\0\0\0\0\0», 8) = 8 close(40) = 0 ppoll([{fd=-1}, {fd=33, events=POLLIN}, {fd=35, events=POLLIN}, {fd=42, events=POLLIN}], 4, {tv_sec=29, tv_nsec=999000000}, NULL, 8
[/cut]
здесь происходит затык. Пичем следующая строка делится пополам на ppoll([{fd=-1}, {fd=33, events=POLLIN}, {fd=35, events=POLLIN}, {fd=42, events=POLLIN}], 4, {tv_sec=29, tv_nsec=999000000}, NULL, 8) = 2 ([{fd=33, revents=POLLHUP}, {fd=35, revents=POLLHUP}], left {tv_sec=3, tv_nsec=572927646})
до затыка: ppoll([{fd=-1}, {fd=33, events=POLLIN}, {fd=35, events=POLLIN}, {fd=42, events=POLLIN}], 4, {tv_sec=29, tv_nsec=999000000}, NULL,
после затыка: 8) = 2 ([{fd=33, revents=POLLHUP}, {fd=35, revents=POLLHUP}], left {tv_sec=3, tv_nsec=572927646})
хотя это все в отну строчку идет
[cut]
- = 2 ([{fd=33, revents=POLLHUP}, {fd=35, revents=POLLHUP}], left {tv_sec=3, tv_nsec=572927646}) ioctl(33, FIONREAD, [0]) = 0 read(33, ««, 1) = 0 write(5, «\1\0\0\0\0\0\0\0», 8) = 8 close(33) = 0 ioctl(35, FIONREAD, [0]) = 0 read(35, ««, 1) = 0 write(5, «\1\0\0\0\0\0\0\0», 8) = 8 close(35) = 0 ppoll([{fd=-1}, {fd=-1}, {fd=-1}, {fd=42, events=POLLIN}], 4, {tv_sec=3, tv_nsec=573000000}, NULL, 8) = 1 ([{fd=42, revents=POLLIN|POLLHUP}], left {tv_sec=3, tv_nsec=572998900}) read(42, «\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\233~\0\0\0\0\0\0\0\0\0\0\0\0\0\0»…, 152) = 152 write(5, «\1\0\0\0\0\0\0\0», 8) = 8 close(42) = 0 close(32) = 0 access(»/var/lib/samba/usershares», F_OK) = 0 stat(»/var/lib/samba/usershares», {st_mode=S_IFDIR|0777, st_size=4096, …}) = 0 openat(AT_FDCWD, «/var/lib/samba/usershares», O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 22 fstat(22, {st_mode=S_IFDIR|0777, st_size=4096, …}) = 0 getdents64(22, /* 2 entries /, 32768) = 48 getdents64(22, / 0 entries */, 32768) = 0 close(22) = 0 statfs(«/var/lib/samba/usershares», {f_type=EXT2_SUPER_MAGIC, f_bsize=4096, f_blocks=23091266, f_bfree=7153898, f_bavail=5970172, f_files=5898240, f_ffree=5207909, f_fsid={val=[3355008516, 1242712001]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 inotify_add_watch(13, «/var/lib/samba/usershares», IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 3
[/cut]
Исправление deys, :
[cut]
statx(AT_FDCWD, «/home/deys/.local/share/umake/bin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога) statx(AT_FDCWD, «/home/deys/bin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога) statx(AT_FDCWD, «/usr/local/sbin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога) statx(AT_FDCWD, «/usr/local/bin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога) statx(AT_FDCWD, «/usr/sbin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога) statx(AT_FDCWD, «/usr/bin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, {stx_mask=STATX_ALL, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=912424, …}) = 0 access(«/usr/bin/net», X_OK) = 0 pipe2([42, 45], O_CLOEXEC) = 0 eventfd2(0, EFD_CLOEXEC) = 46 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2058d10ad0) = 2482944 write(46, «*\0\0\0\0\0\0\0», 8) = 8 close(46) = 0 close(41) = 0 close(22) = 0 fcntl(32, F_GETFL) = 0x1 (flags O_WRONLY) fcntl(32, F_SETFL, O_WRONLY|O_NONBLOCK) = 0 close(34) = 0 fcntl(33, F_GETFL) = 0 (flags O_RDONLY) fcntl(33, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 close(37) = 0 fcntl(35, F_GETFL) = 0 (flags O_RDONLY) fcntl(35, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 write(5, «\1\0\0\0\0\0\0\0», 8) = 8 ppoll([{fd=40, events=POLLIN}], 1, {tv_sec=30, tv_nsec=0}, NULL, 8) = 1 ([{fd=40, revents=POLLHUP}], left {tv_sec=29, tv_nsec=999998819}) write(5, «\1\0\0\0\0\0\0\0», 8) = 8 read(40, "", 12) = 0 write(5, «\1\0\0\0\0\0\0\0», 8) = 8 close(40) = 0 ppoll([{fd=-1}, {fd=33, events=POLLIN}, {fd=35, events=POLLIN}, {fd=42, events=POLLIN}], 4, {tv_sec=29, tv_nsec=999000000}, NULL, 8
[/cut]
здесь происходит затык. Пичем следующая строка делится пополам на ppoll([{fd=-1}, {fd=33, events=POLLIN}, {fd=35, events=POLLIN}, {fd=42, events=POLLIN}], 4, {tv_sec=29, tv_nsec=999000000}, NULL, 8) = 2 ([{fd=33, revents=POLLHUP}, {fd=35, revents=POLLHUP}], left {tv_sec=3, tv_nsec=572927646})
до затыка: ppoll([{fd=-1}, {fd=33, events=POLLIN}, {fd=35, events=POLLIN}, {fd=42, events=POLLIN}], 4, {tv_sec=29, tv_nsec=999000000}, NULL,
после затыка: 8) = 2 ([{fd=33, revents=POLLHUP}, {fd=35, revents=POLLHUP}], left {tv_sec=3, tv_nsec=572927646})
хотя это все в отну строчку идет
[cut]
- = 2 ([{fd=33, revents=POLLHUP}, {fd=35, revents=POLLHUP}], left {tv_sec=3, tv_nsec=572927646}) ioctl(33, FIONREAD, [0]) = 0 read(33, ««, 1) = 0 write(5, «\1\0\0\0\0\0\0\0», 8) = 8 close(33) = 0 ioctl(35, FIONREAD, [0]) = 0 read(35, ««, 1) = 0 write(5, «\1\0\0\0\0\0\0\0», 8) = 8 close(35) = 0 ppoll([{fd=-1}, {fd=-1}, {fd=-1}, {fd=42, events=POLLIN}], 4, {tv_sec=3, tv_nsec=573000000}, NULL, 8) = 1 ([{fd=42, revents=POLLIN|POLLHUP}], left {tv_sec=3, tv_nsec=572998900}) read(42, «\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\233~\0\0\0\0\0\0\0\0\0\0\0\0\0\0»…, 152) = 152 write(5, «\1\0\0\0\0\0\0\0», 8) = 8 close(42) = 0 close(32) = 0 access(»/var/lib/samba/usershares», F_OK) = 0 stat(»/var/lib/samba/usershares», {st_mode=S_IFDIR|0777, st_size=4096, …}) = 0 openat(AT_FDCWD, «/var/lib/samba/usershares», O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 22 fstat(22, {st_mode=S_IFDIR|0777, st_size=4096, …}) = 0 getdents64(22, /* 2 entries /, 32768) = 48 getdents64(22, / 0 entries */, 32768) = 0 close(22) = 0 statfs(«/var/lib/samba/usershares», {f_type=EXT2_SUPER_MAGIC, f_bsize=4096, f_blocks=23091266, f_bfree=7153898, f_bavail=5970172, f_files=5898240, f_ffree=5207909, f_fsid={val=[3355008516, 1242712001]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 inotify_add_watch(13, «/var/lib/samba/usershares», IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 3
[/cut]
Исходная версия deys, :
statx(AT_FDCWD, «/home/deys/.local/share/umake/bin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога) statx(AT_FDCWD, «/home/deys/bin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога) statx(AT_FDCWD, «/usr/local/sbin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога) statx(AT_FDCWD, «/usr/local/bin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога) statx(AT_FDCWD, «/usr/sbin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc5ceedf40) = -1 ENOENT (Нет такого файла или каталога) statx(AT_FDCWD, «/usr/bin/net», AT_STATX_SYNC_AS_STAT, STATX_ALL, {stx_mask=STATX_ALL, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=912424, …}) = 0 access(«/usr/bin/net», X_OK) = 0 pipe2([42, 45], O_CLOEXEC) = 0 eventfd2(0, EFD_CLOEXEC) = 46 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2058d10ad0) = 2482944 write(46, «*\0\0\0\0\0\0\0», 8) = 8 close(46) = 0 close(41) = 0 close(22) = 0 fcntl(32, F_GETFL) = 0x1 (flags O_WRONLY) fcntl(32, F_SETFL, O_WRONLY|O_NONBLOCK) = 0 close(34) = 0 fcntl(33, F_GETFL) = 0 (flags O_RDONLY) fcntl(33, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 close(37) = 0 fcntl(35, F_GETFL) = 0 (flags O_RDONLY) fcntl(35, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 write(5, «\1\0\0\0\0\0\0\0», 8) = 8 ppoll([{fd=40, events=POLLIN}], 1, {tv_sec=30, tv_nsec=0}, NULL, 8) = 1 ([{fd=40, revents=POLLHUP}], left {tv_sec=29, tv_nsec=999998819}) write(5, «\1\0\0\0\0\0\0\0», 8) = 8 read(40, "", 12) = 0 write(5, «\1\0\0\0\0\0\0\0», 8) = 8 close(40) = 0 ppoll([{fd=-1}, {fd=33, events=POLLIN}, {fd=35, events=POLLIN}, {fd=42, events=POLLIN}], 4, {tv_sec=29, tv_nsec=999000000}, NULL, 8
здесь происходит затык. Пичем следующая строка делится пополам на ppoll([{fd=-1}, {fd=33, events=POLLIN}, {fd=35, events=POLLIN}, {fd=42, events=POLLIN}], 4, {tv_sec=29, tv_nsec=999000000}, NULL, 8) = 2 ([{fd=33, revents=POLLHUP}, {fd=35, revents=POLLHUP}], left {tv_sec=3, tv_nsec=572927646})
до затыка: ppoll([{fd=-1}, {fd=33, events=POLLIN}, {fd=35, events=POLLIN}, {fd=42, events=POLLIN}], 4, {tv_sec=29, tv_nsec=999000000}, NULL,
после затыка: 8) = 2 ([{fd=33, revents=POLLHUP}, {fd=35, revents=POLLHUP}], left {tv_sec=3, tv_nsec=572927646})
хотя это все в отну строчку идет
- = 2 ([{fd=33, revents=POLLHUP}, {fd=35, revents=POLLHUP}], left {tv_sec=3, tv_nsec=572927646}) ioctl(33, FIONREAD, [0]) = 0 read(33, ««, 1) = 0 write(5, «\1\0\0\0\0\0\0\0», 8) = 8 close(33) = 0 ioctl(35, FIONREAD, [0]) = 0 read(35, ««, 1) = 0 write(5, «\1\0\0\0\0\0\0\0», 8) = 8 close(35) = 0 ppoll([{fd=-1}, {fd=-1}, {fd=-1}, {fd=42, events=POLLIN}], 4, {tv_sec=3, tv_nsec=573000000}, NULL, 8) = 1 ([{fd=42, revents=POLLIN|POLLHUP}], left {tv_sec=3, tv_nsec=572998900}) read(42, «\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\233~\0\0\0\0\0\0\0\0\0\0\0\0\0\0»…, 152) = 152 write(5, «\1\0\0\0\0\0\0\0», 8) = 8 close(42) = 0 close(32) = 0 access(»/var/lib/samba/usershares», F_OK) = 0 stat(»/var/lib/samba/usershares», {st_mode=S_IFDIR|0777, st_size=4096, …}) = 0 openat(AT_FDCWD, «/var/lib/samba/usershares», O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 22 fstat(22, {st_mode=S_IFDIR|0777, st_size=4096, …}) = 0 getdents64(22, /* 2 entries /, 32768) = 48 getdents64(22, / 0 entries */, 32768) = 0 close(22) = 0 statfs(«/var/lib/samba/usershares», {f_type=EXT2_SUPER_MAGIC, f_bsize=4096, f_blocks=23091266, f_bfree=7153898, f_bavail=5970172, f_files=5898240, f_ffree=5207909, f_fsid={val=[3355008516, 1242712001]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 inotify_add_watch(13, «/var/lib/samba/usershares», IN_MODIFY|IN_ATTRIB|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF|IN_DONT_FOLLOW) = 3