У меня есть вывод, как показано ниже, мне нужно понять значение ошибки ERESTARTNOINTR и причину ее возникновения.
munmap(0x2ac7d7b3a000, 4096) = 0
close(4) = 0
close(5) = 0
**rt_sigaction(SIGALRM, {0x411020, [ALRM], SA_RESTORER|SA_RESTART, 0x2ac7d7f82030}, {0x45, [TRAP ABRT BUS FPE USR1 PIPE ALRM CONT TSTP TTOU XFSZ], SA_RESTORER|SA_STACK|SA_NODEFER|0x1674a10, 0x23}, 8) = ? ERESTARTNOINTR (To be restarted)**
--- SIGCHLD (Child exited) @ 0 (0) ---
rt_sigaction(SIGALRM, {0x411020, [ALRM], SA_RESTORER|SA_RESTART, 0x2ac7d7f82030}, {SIG_DFL, [ALRM],
SA_RESTORER|SA_RESTART, 0x2ac7d7f82030}, 8) = 0
alarm(5) = 0
wait4(-1, NULL, 0, NULL) = 22301
alarm(0) = 5
rt_sigaction(SIGALRM, {SIG_DFL, [ALRM], SA_RESTORER|SA_RESTART, 0x2ac7d7f82030}, {0x411020, [ALRM],
SA_RESTORER|SA_RESTART, 0x2ac7d7f82030}, 8) = 0
Я столкнулся с проблемой, когда доступ к определенному каталогу в хранилище быстрый с одного сервера, а с другого медленный. И когда есть задержка в доступе, я пытаюсь запустить вывод lsof для этого каталога и получить этот вывод.
спасибо