LINUX.ORG.RU

История изменений

Исправление splinter, (текущая версия) :

strace -p `pidof dropbear`

Process 331 attached - interrupt to quit
select(4, [3], NULL, NULL, NULL)        = 1 (in [3])
accept(3, {sa_family=AF_INET, sin_port=htons(59152), sin_addr=inet_addr("10.10.10.11")}, [16]) = 4
pipe([5, 6])                            = 0
fork()                                  = 439
close(6)                                = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, NULL, WNOHANG, NULL)          = 439
wait4(-1, NULL, WNOHANG, NULL)          = -1 ECHILD (No child processes)
rt_sigaction(SIGCHLD, {0x1ea20, [], SA_NOCLDSTOP|0x4000000}, NULL, 8) = 0
sigreturn()                             = ? (mask now [QUIT ILL BUS FPE KILL USR1 SEGV ALRM TERM STOP URG XCPU XFSZ PROF IO RTMIN])
close(4)                                = 0
select(6, [3 5], NULL, NULL, NULL)      = 1 (in [5])
close(5)                                = 0
select(6, [3], NULL, NULL, NULL)        = 1 (in [3])
accept(3, {sa_family=AF_INET, sin_port=htons(59153), sin_addr=inet_addr("10.10.10.11")}, [16]) = 4
pipe([5, 6])                            = 0
fork()                                  = 440
close(6)                                = 0
close(4)                                = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, NULL, WNOHANG, NULL)          = 440
wait4(-1, NULL, WNOHANG, NULL)          = -1 ECHILD (No child processes)
rt_sigaction(SIGCHLD, {0x1ea20, [], SA_NOCLDSTOP|0x4000000}, NULL, 8) = 0
sigreturn()                             = ? (mask now [QUIT ILL BUS FPE KILL USR1 SEGV ALRM TERM STOP URG XCPU XFSZ PROF IO RTMIN])
select(6, [3 5], NULL, NULL, NULL)      = 1 (in [5])
close(5)                                = 0
select(6, [3], NULL, NULL, NULL

Исходная версия splinter, :

strace -p dropbear

--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, NULL, WNOHANG, NULL)          = 440
wait4(-1, NULL, WNOHANG, NULL)          = -1 ECHILD (No child processes)
rt_sigaction(SIGCHLD, {0x1ea20, [], SA_NOCLDSTOP|0x4000000}, NULL, 8) = 0
sigreturn()                             = ? (mask now [QUIT ILL BUS FPE KILL USR1 SEGV ALRM TERM STOP URG XCPU XFSZ PROF IO RTMIN])
select(6, [3 5], NULL, NULL, NULL)      = 1 (in [5])
close(5)                                = 0
select(6, [3], NULL, NULL, NULL