Hi Baptiste,

commit 26c6eb838 breaks kqueue; in the child process we see:
 3069: kevent(0,{ 4,EVFILT_READ,EV_ADD,0x0,0x0,0x0
1,EVFILT_READ,EV_ADD,0x0,0x0,0x0 5,EVFILT_READ,EV_ADD,0x0,0x0,0x0
},3,0x0,0,0x0) ERR#9 'Bad file descriptor'


full truss output below.

I had to remove Jim from CC, as my outgoing SMTP rejects the pingle.org
DNS configuration (probably doesn't like MX->CNAME).

hope this helps,
lukas



root@localhost:~/haproxy # truss -f ./haproxy -f ../bla
 3068: mmap(0x0,32768,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0)
= 34367078400 (0x800700000)
 3068: issetugid()                               = 0 (0x0)
 3068: lstat("/etc",{ mode=drwxr-xr-x
,inode=65797,size=2560,blksize=32768 }) = 0 (0x0)
 3068: lstat("/etc/libmap.conf",{ mode=-rw-r--r--
,inode=65888,size=109,blksize=32768 }) = 0 (0x0)
 3068: openat(AT_FDCWD,"/etc/libmap.conf",O_CLOEXEC,00) = 3 (0x3)
 3068: fstat(3,{ mode=-rw-r--r-- ,inode=65888,size=109,blksize=32768 })
= 0 (0x0)
 3068: mmap(0x0,109,PROT_READ,MAP_PRIVATE,3,0x0) = 34367111168 (0x800708000)
 3068: close(3)                                  = 0 (0x0)
 3068: lstat("/usr",{ mode=drwxr-xr-x ,inode=2,size=512,blksize=32768 })
= 0 (0x0)
 3068: lstat("/usr/local",{ mode=drwxr-xr-x
,inode=105376128,size=512,blksize=32768 }) = 0 (0x0)
 3068: lstat("/usr/local/etc",{ mode=drwxr-xr-x
,inode=105376137,size=512,blksize=32768 }) = 0 (0x0)
 3068: lstat("/usr/local/etc/libmap.d",0x7fffffffcaf8) ERR#2 'No such
file or directory'
 3068: munmap(0x800708000,109)                   = 0 (0x0)
 3068: openat(AT_FDCWD,"/var/run/ld-elf.so.hints",O_CLOEXEC,00) = 3 (0x3)
 3068: read(3,"Ehnt\^A\0\0\0\M^@\0\0\0e\0\0\0\0"...,128) = 128 (0x80)
 3068: fstat(3,{ mode=-r--r--r-- ,inode=481540,size=229,blksize=32768 })
= 0 (0x0)
 3068: lseek(3,0x80,SEEK_SET)                    = 128 (0x80)
 3068: read(3,"/lib:/usr/lib:/usr/lib/compat:/u"...,101) = 101 (0x65)
 3068: close(3)                                  = 0 (0x0)
 3068: access("/lib/libcrypt.so.5",F_OK)         = 0 (0x0)
 3068: openat(AT_FDCWD,"/lib/libcrypt.so.5",O_CLOEXEC|O_VERIFY,00) = 3 (0x3)
 3068: fstat(3,{ mode=-r--r--r-- ,inode=66264,size=57904,blksize=32768
}) = 0 (0x0)
 3068: mmap(0x0,4096,PROT_READ,MAP_PRIVATE|MAP_PREFAULT_READ,3,0x0) =
34367111168 (0x800708000)
 3068:
mmap(0x0,2224128,PROT_NONE,MAP_PRIVATE|MAP_ANON|MAP_NOCORE,-1,0x0) =
34369183744 (0x800902000)
 3068:
mmap(0x800902000,53248,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE|MAP_PREFAULT_READ,3,0x0)
= 34369183744 (0x800902000)
 3068:
mmap(0x800b0f000,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_PREFAULT_READ,3,0xd000)
= 34371334144 (0x800b0f000)
 3068:
mmap(0x800b10000,69632,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_ANON,-1,0x0)
= 34371338240 (0x800b10000)
 3068: munmap(0x800708000,4096)                  = 0 (0x0)
 3068: close(3)                                  = 0 (0x0)
 3068: access("/lib/libc.so.7",F_OK)             = 0 (0x0)
 3068: openat(AT_FDCWD,"/lib/libc.so.7",O_CLOEXEC|O_VERIFY,00) = 3 (0x3)
 3068: fstat(3,{ mode=-r--r--r-- ,inode=66301,size=1744304,blksize=32768
}) = 0 (0x0)
 3068: mmap(0x0,4096,PROT_READ,MAP_PRIVATE|MAP_PREFAULT_READ,3,0x0) =
34367111168 (0x800708000)
 3068:
mmap(0x0,3883008,PROT_NONE,MAP_PRIVATE|MAP_ANON|MAP_NOCORE,-1,0x0) =
34371407872 (0x800b21000)
 3068:
mmap(0x800b21000,1634304,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE|MAP_PREFAULT_READ,3,0x0)
= 34371407872 (0x800b21000)
 3068:
mmap(0x800eaf000,49152,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_PREFAULT_READ,3,0x18e000)
= 34375135232 (0x800eaf000)
 3068:
mmap(0x800ebb000,106496,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_ANON,-1,0x0)
= 34375184384 (0x800ebb000)
 3068: munmap(0x800708000,4096)                  = 0 (0x0)
 3068: close(3)                                  = 0 (0x0)
 3068: munmap(0x800707000,4096)                  = 0 (0x0)
 3068: mmap(0x0,40960,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0)
= 34367107072 (0x800707000)
 3068: munmap(0x80070a000,28672)                 = 0 (0x0)
 3068: mmap(0x0,102400,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0)
= 34367119360 (0x80070a000)
 3068: sysarch(AMD64_SET_FSBASE,0x7fffffffe4c8)  = 0 (0x0)
 3068: sigprocmask(SIG_BLOCK,{
SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2
},{ }) = 0 (0x0)
 3068: sigprocmask(SIG_SETMASK,{ },0x0)          = 0 (0x0)
 3068: readlink("/etc/malloc.conf",0x7fffffffdbc0,1024) ERR#2 'No such
file or directory'
 3068: issetugid()                               = 0 (0x0)
 3068:
__sysctl(0x7fffffffda30,0x2,0x7fffffffda80,0x7fffffffda78,0x800c80647,0xd)
= 0 (0x0)
 3068:
__sysctl(0x7fffffffda80,0x2,0x7fffffffdb44,0x7fffffffdb38,0x0,0x0) = 0 (0x0)
 3068:
mmap(0x0,2097152,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) =
34375290880 (0x800ed5000)
 3068: munmap(0x800ed5000,2097152)               = 0 (0x0)
 3068:
mmap(0x0,4190208,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) =
34375290880 (0x800ed5000)
 3068: munmap(0x800ed5000,1224704)               = 0 (0x0)
 3068: munmap(0x801200000,868352)                = 0 (0x0)
 3068: sigprocmask(SIG_BLOCK,{
SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2
},{ }) = 0 (0x0)
 3068: sigprocmask(SIG_SETMASK,{ },0x0)          = 0 (0x0)
 3068: sigprocmask(SIG_BLOCK,{
SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2
},{ }) = 0 (0x0)
 3068: sigprocmask(SIG_SETMASK,{ },0x0)          = 0 (0x0)
 3068:
mmap(0x0,2097152,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) =
34378612736 (0x801200000)
 3068: sigprocmask(SIG_BLOCK,{
SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2
},{ }) = 0 (0x0)
 3068: sigprocmask(SIG_SETMASK,{ },0x0)          = 0 (0x0)
 3068: __sysctl(0x7fffffffe910,0x2,0x6f11a0,0x7fffffffe908,0x0,0x0) = 0
(0x0)
 3068: access("/etc/localtime",R_OK)             = 0 (0x0)
 3068: open("/etc/localtime",O_RDONLY,037777777600) = 3 (0x3)
 3068: fstat(3,{ mode=-r--r--r-- ,inode=67148,size=2917,blksize=32768 })
= 0 (0x0)
 3068: read(3,"TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0"...,41448) = 2917 (0xb65)
 3068: close(3)                                  = 0 (0x0)
 3068: issetugid()                               = 0 (0x0)
 3068: open("/usr/share/zoneinfo/posixrules",O_RDONLY,00) = 3 (0x3)
 3068: fstat(3,{ mode=-r--r--r-- ,inode=19108913,size=3519,blksize=32768
}) = 0 (0x0)
 3068: read(3,"TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0"...,41448) = 3519 (0xdbf)
 3068: close(3)                                  = 0 (0x0)
 3068: getpid()                                  = 3068 (0xbfc)
 3068: sigprocmask(SIG_SETMASK,{ },0x0)          = 0 (0x0)
 3068: getpid()                                  = 3068 (0xbfc)
 3068: stat("../bla",{ mode=-rw-r--r--
,inode=67168,size=367,blksize=32768 }) = 0 (0x0)
 3068: open("../bla",O_RDONLY,0666)              = 3 (0x3)
 3068: fstat(3,{ mode=-rw-r--r-- ,inode=67168,size=367,blksize=32768 })
= 0 (0x0)
 3068: read(3,"global\n        maxconn 1000\n  "...,32768) = 367 (0x16f)
 3068: read(3,0x80124f700,32768)                 = 0 (0x0)
 3068: close(3)                                  = 0 (0x0)
 3068: getpid()                                  = 3068 (0xbfc)
 3068: issetugid()                               = 0 (0x0)
 3068: open("/etc/resolv.conf",O_CLOEXEC,0666)   = 3 (0x3)
 3068: fstat(3,{ mode=-rw-r--r-- ,inode=65867,size=68,blksize=32768 }) =
0 (0x0)
 3068: fstat(3,{ mode=-rw-r--r-- ,inode=65867,size=68,blksize=32768 }) =
0 (0x0)
 3068: read(3,"search leaseweb.com\nnameserver "...,32768) = 68 (0x44)
 3068: read(3,0x80124f700,32768)                 = 0 (0x0)
 3068: close(3)                                  = 0 (0x0)
 3068: issetugid()                               = 0 (0x0)
 3068: stat("/etc/nsswitch.conf",{ mode=-rw-r--r--
,inode=65809,size=338,blksize=32768 }) = 0 (0x0)
 3068: open("/etc/nsswitch.conf",O_CLOEXEC,0666) = 3 (0x3)
 3068: ioctl(3,TIOCGETA,0xffffdfe0)              ERR#25 'Inappropriate
ioctl for device'
 3068: fstat(3,{ mode=-rw-r--r-- ,inode=65809,size=338,blksize=32768 })
= 0 (0x0)
 3068: read(3,"#\n# nsswitch.conf(5) - name ser"...,32768) = 338 (0x152)
 3068: read(3,0x80124f700,32768)                 = 0 (0x0)
 3068: sigprocmask(SIG_BLOCK,{
SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2
},{ }) = 0 (0x0)
 3068: access("/lib/nss_compat.so.1",F_OK)       ERR#2 'No such file or
directory'
 3068: access("/usr/lib/nss_compat.so.1",F_OK)   ERR#2 'No such file or
directory'
 3068: access("/usr/lib/compat/nss_compat.so.1",F_OK) ERR#2 'No such
file or directory'
 3068: access("/usr/local/lib/nss_compat.so.1",F_OK) ERR#2 'No such file
or directory'
 3068:
access("/usr/local/lib/perl5/5.24/mach/CORE/nss_compat.so.1",F_OK) ERR#2
'No such file or directory'
 3068: access("/usr/local/lib/gcc5/nss_compat.so.1",F_OK) ERR#2 'No such
file or directory'
 3068: access("/lib/casper/nss_compat.so.1",F_OK) ERR#2 'No such file or
directory'
 3068: access("/lib/nss_compat.so.1",F_OK)       ERR#2 'No such file or
directory'
 3068: access("/usr/lib/nss_compat.so.1",F_OK)   ERR#2 'No such file or
directory'
 3068: sigprocmask(SIG_SETMASK,{ },0x0)          = 0 (0x0)
 3068: sigprocmask(SIG_BLOCK,{
SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2
},{ }) = 0 (0x0)
 3068: access("/lib/nss_nis.so.1",F_OK)          ERR#2 'No such file or
directory'
 3068: access("/usr/lib/nss_nis.so.1",F_OK)      ERR#2 'No such file or
directory'
 3068: access("/usr/lib/compat/nss_nis.so.1",F_OK) ERR#2 'No such file
or directory'
 3068: access("/usr/local/lib/nss_nis.so.1",F_OK) ERR#2 'No such file or
directory'
 3068: access("/usr/local/lib/perl5/5.24/mach/CORE/nss_nis.so.1",F_OK)
ERR#2 'No such file or directory'
 3068: access("/usr/local/lib/gcc5/nss_nis.so.1",F_OK) ERR#2 'No such
file or directory'
 3068: access("/lib/casper/nss_nis.so.1",F_OK)   ERR#2 'No such file or
directory'
 3068: access("/lib/nss_nis.so.1",F_OK)          ERR#2 'No such file or
directory'
 3068: access("/usr/lib/nss_nis.so.1",F_OK)      ERR#2 'No such file or
directory'
 3068: sigprocmask(SIG_SETMASK,{ },0x0)          = 0 (0x0)
 3068: sigprocmask(SIG_BLOCK,{
SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2
},{ }) = 0 (0x0)
 3068: access("/lib/nss_files.so.1",F_OK)        ERR#2 'No such file or
directory'
 3068: access("/usr/lib/nss_files.so.1",F_OK)    ERR#2 'No such file or
directory'
 3068: access("/usr/lib/compat/nss_files.so.1",F_OK) ERR#2 'No such file
or directory'
 3068: access("/usr/local/lib/nss_files.so.1",F_OK) ERR#2 'No such file
or directory'
 3068: access("/usr/local/lib/perl5/5.24/mach/CORE/nss_files.so.1",F_OK)
ERR#2 'No such file or directory'
 3068: access("/usr/local/lib/gcc5/nss_files.so.1",F_OK) ERR#2 'No such
file or directory'
 3068: access("/lib/casper/nss_files.so.1",F_OK) ERR#2 'No such file or
directory'
 3068: access("/lib/nss_files.so.1",F_OK)        ERR#2 'No such file or
directory'
 3068: access("/usr/lib/nss_files.so.1",F_OK)    ERR#2 'No such file or
directory'
 3068: sigprocmask(SIG_SETMASK,{ },0x0)          = 0 (0x0)
 3068: sigprocmask(SIG_BLOCK,{
SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2
},{ }) = 0 (0x0)
 3068: access("/lib/nss_dns.so.1",F_OK)          ERR#2 'No such file or
directory'
 3068: access("/usr/lib/nss_dns.so.1",F_OK)      ERR#2 'No such file or
directory'
 3068: access("/usr/lib/compat/nss_dns.so.1",F_OK) ERR#2 'No such file
or directory'
 3068: access("/usr/local/lib/nss_dns.so.1",F_OK) ERR#2 'No such file or
directory'
 3068: access("/usr/local/lib/perl5/5.24/mach/CORE/nss_dns.so.1",F_OK)
ERR#2 'No such file or directory'
 3068: access("/usr/local/lib/gcc5/nss_dns.so.1",F_OK) ERR#2 'No such
file or directory'
 3068: access("/lib/casper/nss_dns.so.1",F_OK)   ERR#2 'No such file or
directory'
 3068: access("/lib/nss_dns.so.1",F_OK)          ERR#2 'No such file or
directory'
 3068: access("/usr/lib/nss_dns.so.1",F_OK)      ERR#2 'No such file or
directory'
 3068: sigprocmask(SIG_SETMASK,{ },0x0)          = 0 (0x0)
 3068: ioctl(3,TIOCGETA,0xffffdfb0)              ERR#25 'Inappropriate
ioctl for device'
 3068: close(3)                                  = 0 (0x0)
 3068: sigprocmask(SIG_BLOCK,{
SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2
},{ }) = 0 (0x0)
 3068: sigprocmask(SIG_SETMASK,{ },0x0)          = 0 (0x0)
 3068: sigprocmask(SIG_BLOCK,{
SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2
},{ }) = 0 (0x0)
 3068: sigprocmask(SIG_SETMASK,{ },0x0)          = 0 (0x0)
 3068: open("/etc/hosts",O_CLOEXEC,0666)         = 3 (0x3)
 3068: fstat(3,{ mode=-rw-r--r-- ,inode=65873,size=1090,blksize=32768 })
= 0 (0x0)
 3068: read(3,"# $FreeBSD: releng/11.0/etc/host"...,32768) = 1090 (0x442)
 3068: read(3,0x80124f700,32768)                 = 0 (0x0)
 3068: close(3)                                  = 0 (0x0)
 3068: socket(PF_INET,SOCK_DGRAM|SOCK_CLOEXEC,0) = 3 (0x3)
 3068: connect(3,{ AF_INET 85.17.150.123:53 },16) = 0 (0x0)
 3068: sendto(3,"<2\^A\0\0\^A\0\0\0\0\0\0\flost-c"...,34,0x0,NULL,0x0) =
34 (0x22)
 3068: poll({ 3/POLLRDNORM },1,5000)             = 1 (0x1)
 3068: recvfrom(3,"<2\M^A\M^@\0\^A\0\^A\0\0\0\0\flo"...,65536,0x0,{
AF_INET 85.17.150.123:53 },0x7fffffffccb8) = 50 (0x32)
 3068: close(3)                                  = 0 (0x0)
 3068: kqueue()                                  = 3 (0x3)
 3068: socket(PF_INET,SOCK_DGRAM,17)             = 4 (0x4)
 3068: connect(4,{ AF_INET 10.6.0.1:53 },16)     = 0 (0x0)
 3068: fcntl(4,F_SETFL,O_NONBLOCK)               = 0 (0x0)
 3068: sigaction(SIGQUIT,{ 0x49b230 SA_RESTART ss_t },{ SIG_DFL
SA_RESTART ss_t }) = 0 (0x0)
 3068: sigaction(SIGUSR1,{ 0x49b230 SA_RESTART ss_t },{ SIG_DFL 0x0 ss_t
}) = 0 (0x0)
 3068: sigaction(SIGHUP,{ 0x49b230 SA_RESTART ss_t },{ SIG_DFL 0x0 ss_t
}) = 0 (0x0)
 3068: sigaction(SIGPIPE,{ SIG_IGN SA_RESTART ss_t },{ SIG_DFL 0x0 ss_t
}) = 0 (0x0)
 3068: setrlimit(RLIMIT_NOFILE,{ cur=2011,max=2011 }) = 0 (0x0)
 3068: socket(PF_INET,SOCK_STREAM,6)             = 5 (0x5)
 3068: getsockopt(0x5,0x6,0x2,0x6ea15c,0x7fffffffe804) = 0 (0x0)
 3068: close(5)                                  = 0 (0x0)
 3068: socket(PF_INET6,SOCK_STREAM,6)            = 5 (0x5)
 3068: getsockopt(0x5,0x6,0x2,0x6ea158,0x7fffffffe804) = 0 (0x0)
 3068: close(5)                                  = 0 (0x0)
 3068: socket(PF_INET,SOCK_STREAM,6)             = 5 (0x5)
 3068: fcntl(5,F_SETFL,O_NONBLOCK)               = 0 (0x0)
 3068: setsockopt(0x5,0xffff,0x4,0x4c4cf0,0x4)   = 0 (0x0)
 3068: getsockopt(0x5,0xffff,0x80,0x7fffffffe810,0x7fffffffe80c) = 0 (0x0)
 3068: setsockopt(0x5,0xffff,0x80,0x7fffffffe810,0x8) = 0 (0x0)
 3068: setsockopt(0x5,0xffff,0x200,0x4c4cf0,0x4) = 0 (0x0)
 3068: getsockopt(0x5,0x6,0x401,0x7fffffffe810,0x7fffffffe80c) ERR#42
'Protocol not available'
 3068: bind(5,{ AF_INET 0.0.0.0:80 },16)         = 0 (0x0)
 3068: getsockopt(0x5,0xffff,0x2,0x7fffffffe80c,0x7fffffffe804) = 0 (0x0)
 3068: listen(0x5,0x7d0)                         = 0 (0x0)
 3068: sigaction(SIGTTOU,{ 0x49b230 SA_RESTART ss_t },{ SIG_DFL
SA_RESTART ss_t }) = 0 (0x0)
 3068: sigaction(SIGTTIN,{ 0x49b230 SA_RESTART ss_t },{ SIG_DFL
SA_RESTART ss_t }) = 0 (0x0)
 3068: getrlimit(RLIMIT_NOFILE,{ cur=2011,max=2011 }) = 0 (0x0)
 3069: <new process>
 3068: fork()                                    = 3069 (0xbfd)
 3069: close(0)                                  = 0 (0x0)
 3068: sigprocmask(SIG_BLOCK,{
SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2
},{ }) = 0 (0x0)
 3069: close(1)                                  = 0 (0x0)
 3068: sigprocmask(SIG_SETMASK,{ },0x0)          = 0 (0x0)
 3069: close(2)                                  = 0 (0x0)
 3068: sigprocmask(SIG_BLOCK,{
SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2
},{ }) = 0 (0x0)
 3069: getpid()                                  = 3069 (0xbfd)
 3068: sigprocmask(SIG_SETMASK,{ },0x0)          = 0 (0x0)
 3069: setsid()                                  = 3069 (0xbfd)
 3068: sigprocmask(SIG_BLOCK,{
SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2
},{ }) = 0 (0x0)
 3069: close(3)                                  ERR#9 'Bad file descriptor'
 3068: sigprocmask(SIG_SETMASK,{ },0x0)          = 0 (0x0)
 3069: kqueue()                                  = 0 (0x0)
 3068: sigprocmask(SIG_BLOCK,{
SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2
},{ }) = 0 (0x0)
 3069: close(4)                                  = 0 (0x0)
 3068: sigprocmask(SIG_SETMASK,{ },0x0)          = 0 (0x0)
 3069: socket(PF_INET,SOCK_DGRAM,17)             = 1 (0x1)
 3069: connect(1,{ AF_INET 10.6.0.1:53 },16)     = 0 (0x0)
 3069: fcntl(1,F_SETFL,O_NONBLOCK)               = 0 (0x0)
 3068: exit(0x0)
 3068: process exit, rval = 0
 3069: kevent(0,{ 4,EVFILT_READ,EV_ADD,0x0,0x0,0x0
1,EVFILT_READ,EV_ADD,0x0,0x0,0x0 5,EVFILT_READ,EV_ADD,0x0,0x0,0x0
},3,0x0,0,0x0) ERR#9 'Bad file descriptor'
 3069: kevent(0,0x0,0,{ },6,{ 1.000000000 })     = 0 (0x0)
 3069: kevent(0,0x0,0,{ },6,{ 1.000000000 })     = 0 (0x0)
 3069: kevent(0,0x0,0,{ },6,{ 1.000000000 })     = 0 (0x0)
 3069: kevent(0,0x0,0,{ },6,{ 1.000000000 })     = 0 (0x0)
 3069: kevent(0,0x0,0,{ },6,{ 1.000000000 })     = 0 (0x0)
 3069: kevent(0,0x0,0,{ },6,{ 1.000000000 })     = 0 (0x0)


Reply via email to