[Indimail-support] The given indimail Process utilizing max cpu and multiple thread starting simultaneously

7 views
Skip to first unread message

balaji

unread,
Jun 15, 2014, 4:53:31 AM6/15/14
to indimail...@lists.sourceforge.net
Dear Manvendra Bhangui,

The given process is suddenly running simultaneously and each one
utilizing 100 % CPU causing server to almost hung.
/var/indimail/bin/qmail-smtpd MAIL2 /var/indimail/sbin/vchkpass
/var/indimail/sbin/systpass /bin/false

Kindly review the logs and help us resolve this issue.

Logs:

Version

/usr/bin/ident /var/indimail/bin/qmail-smtpd
/var/indimail/bin/qmail-smtpd:
$Id: qmail-smtpd.c,v 1.3 2004-10-22 20:29:36+05:30 Cprogrammer Stab
mbhangui $
$Revision: 1.169 $
$Id: smtpd.c,v 1.169 2013-01-02 08:59:12+05:30 Cprogrammer Stab mbhangui $
$Id: rcpthosts.c,v 1.9 2011-01-14 22:23:01+05:30 Cprogrammer Stab mbhangui $
$Id: recipients.c,v 1.7 2011-01-14 22:19:52+05:30 Cprogrammer Stab
mbhangui $
$Id: commands.c,v 1.6 2005-05-13 13:13:43+05:30 Cprogrammer Stab mbhangui $
$Id: timeoutread.c,v 1.4 2004-10-22 20:31:45+05:30 Cprogrammer Stab
mbhangui $
$Id: timeoutwrite.c,v 1.4 2004-10-22 20:31:46+05:30 Cprogrammer Stab
mbhangui $
$Id: ip.c,v 1.7 2008-09-16 16:28:27+05:30 Cprogrammer Stab mbhangui $
$Id: ipme.c,v 1.18 2008-09-16 20:12:54+05:30 Cprogrammer Stab mbhangui $
$Id: ipalloc.c,v 1.5 2004-10-22 20:25:58+05:30 Cprogrammer Stab mbhangui $
$Id: strsalloc.c,v 1.3 2004-10-22 20:31:01+05:30 Cprogrammer Stab mbhangui $
$Id: control.c,v 1.18 2011-07-03 16:58:41+05:30 Cprogrammer Stab mbhangui $
$Id: etrn.c,v 1.9 2011-07-29 09:28:21+05:30 Cprogrammer Stab mbhangui $
$Id: atrn.c,v 1.6 2008-05-26 22:19:31+05:30 Cprogrammer Stab mbhangui $
$Id: constmap.c,v 1.3 2004-10-22 20:24:08+05:30 Cprogrammer Stab mbhangui $
$Id: received.c,v 1.5 2004-10-22 20:29:55+05:30 Cprogrammer Stab mbhangui $
$Id: date822fmt.c,v 1.5 2011-02-12 15:44:47+05:30 Cprogrammer Stab
mbhangui $
$Id: wildmat.c,v 1.6 2008-08-03 18:26:33+05:30 Cprogrammer Stab mbhangui $
$Id: now.c,v 1.3 2004-10-22 20:27:44+05:30 Cprogrammer Stab mbhangui $
$Id: qmail.c,v 1.24 2009-11-13 23:05:29+05:30 Cprogrammer Stab mbhangui $
$Id: variables.c,v 1.3 2004-10-22 20:32:03+05:30 Cprogrammer Stab mbhangui $
$Id: envrules.c,v 1.13 2010-06-18 19:37:58+05:30 Cprogrammer Stab mbhangui $
$Id: bodycheck.c,v 1.5 2009-01-06 20:43:56+05:30 Cprogrammer Stab mbhangui $
$Id: spf.c,v 1.9 2012-06-20 18:47:26+05:30 Cprogrammer Stab mbhangui $
$Id: dns.c,v 1.27 2012-10-09 18:09:20+05:30 Cprogrammer Stab mbhangui $
$Id: sqlmatch.c,v 1.7 2010-04-19 10:19:44+05:30 Cprogrammer Stab mbhangui $
$Id: matchregex.c,v 1.1 2009-05-01 10:34:29+05:30 Cprogrammer Stab
mbhangui $
$Id: scan_xlong.c,v 1.2 2005-06-15 22:35:48+05:30 Cprogrammer Stab
mbhangui $
$Id: mail_acl.c,v 1.2 2011-11-17 20:03:58+05:30 Cprogrammer Stab mbhangui $
$Id: base64sub.c,v 1.6 2010-03-03 09:33:16+05:30 Cprogrammer Stab mbhangui $
$Id: qregex.c,v 1.23 2009-09-07 16:02:31+05:30 Cprogrammer Stab mbhangui $
$Id: tablematch.c,v 1.6 2009-08-29 15:26:23+05:30 Cprogrammer Stab
mbhangui $
$Id: ndelay.c,v 1.3 2004-10-22 20:27:39+05:30 Cprogrammer Stab mbhangui $
$Id: ndelay_off.c,v 1.3 2004-10-22 20:27:40+05:30 Cprogrammer Stab
mbhangui $
$Id: cdb_seek.c,v 1.6 2005-08-23 17:14:52+05:30 Cprogrammer Stab mbhangui $
$Id: cdb_hash.c,v 1.4 2008-09-16 08:24:30+05:30 Cprogrammer Stab mbhangui $
$Id: cdb_unpack.c,v 1.3 2004-10-22 20:23:49+05:30 Cprogrammer Stab
mbhangui $
$Id: fd_copy.c,v 1.4 2004-10-22 20:25:02+05:30 Cprogrammer Stab mbhangui $
$Id: fd_move.c,v 1.4 2004-10-22 20:25:03+05:30 Cprogrammer Stab mbhangui $
$Id: wait_pid.c,v 1.3 2004-10-22 20:32:12+05:30 Cprogrammer Stab mbhangui $
$Id: datetime.c,v 1.3 2004-10-22 20:24:15+05:30 Cprogrammer Stab mbhangui $
$Id: datetime_un.c,v 1.3 2004-10-22 20:24:16+05:30 Cprogrammer Stab
mbhangui $
$Id: greylist.c,v 1.3 2009-10-28 13:34:29+05:30 Cprogrammer Stab mbhangui $
$Id: getln.c,v 1.3 2004-10-22 20:25:38+05:30 Cprogrammer Stab mbhangui $
$Id: getln2.c,v 1.3 2004-10-22 20:25:35+05:30 Cprogrammer Stab mbhangui $
$Id: open_read.c,v 1.3 2004-10-22 20:27:50+05:30 Cprogrammer Stab mbhangui $
$Id: sig_pipe.c,v 1.3 2004-10-22 20:30:26+05:30 Cprogrammer Stab mbhangui $
$Id: sig_term.c,v 1.3 2004-10-22 20:30:27+05:30 Cprogrammer Stab mbhangui $
$Id: sig_block.c,v 1.3 2004-10-22 20:30:20+05:30 Cprogrammer Stab mbhangui $
$Id: sig_catch.c,v 1.3 2004-10-22 20:30:22+05:30 Cprogrammer Stab mbhangui $
$Id: case_diffb.c,v 1.3 2004-10-22 20:23:15+05:30 Cprogrammer Stab
mbhangui $
$Id: case_diffs.c,v 1.3 2004-10-22 20:23:16+05:30 Cprogrammer Stab
mbhangui $
$Id: case_lowerb.c,v 1.3 2004-10-22 20:23:17+05:30 Cprogrammer Stab
mbhangui $
$Id: case_starts.c,v 1.3 2004-10-22 20:23:19+05:30 Cprogrammer Stab
mbhangui $
$Id: case_startb.c,v 1.3 2004-10-22 20:23:18+05:30 Cprogrammer Stab
mbhangui $
$Id: env.c,v 1.5 2009-05-03 22:42:42+05:30 Cprogrammer Stab mbhangui $
$Id: envread.c,v 1.5 2008-08-03 18:25:43+05:30 Cprogrammer Stab mbhangui $
$Id: stralloc_eady.c,v 1.5 2004-10-22 20:30:49+05:30 Cprogrammer Stab
mbhangui $
$Id: stralloc_pend.c,v 1.3 2004-10-22 20:30:53+05:30 Cprogrammer Stab
mbhangui $
$Id: stralloc_copy.c,v 1.3 2004-10-22 20:30:48+05:30 Cprogrammer Stab
mbhangui $
$Id: stralloc_opys.c,v 1.3 2004-10-22 20:30:52+05:30 Cprogrammer Stab
mbhangui $
$Id: stralloc_opyb.c,v 1.4 2004-10-22 20:30:51+05:30 Cprogrammer Stab
mbhangui $
$Id: stralloc_cat.c,v 1.3 2004-10-22 20:30:47+05:30 Cprogrammer Stab
mbhangui $
$Id: stralloc_cats.c,v 1.3 2004-10-22 20:30:47+05:30 Cprogrammer Stab
mbhangui $
$Id: stralloc_catb.c,v 1.4 2004-10-22 20:30:46+05:30 Cprogrammer Stab
mbhangui $
$Id: stralloc_arts.c,v 1.3 2004-10-22 20:30:45+05:30 Cprogrammer Stab
mbhangui $
$Id: alloc.c,v 1.6 2010-03-22 09:20:31+05:30 Cprogrammer Stab mbhangui $
$Id: alloc_re.c,v 1.5 2004-10-22 20:18:06+05:30 Cprogrammer Stab mbhangui $
$Id: substdio.c,v 1.4 2008-07-14 20:59:22+05:30 Cprogrammer Stab mbhangui $
$Id: substdi.c,v 1.3 2004-10-22 20:31:08+05:30 Cprogrammer Stab mbhangui $
$Id: substdo.c,v 1.4 2008-09-16 08:27:09+05:30 Cprogrammer Stab mbhangui $
$Id: error.c,v 1.6 2004-10-22 20:24:52+05:30 Cprogrammer Stab mbhangui $
$Id: error_str.c,v 1.4 2004-10-22 20:24:53+05:30 Cprogrammer Stab mbhangui $
$Id: str_len.c,v 1.3 2004-10-22 20:30:59+05:30 Cprogrammer Stab mbhangui $
$Id: str_diff.c,v 1.3 2004-10-22 20:30:56+05:30 Cprogrammer Stab mbhangui $
$Id: str_diffn.c,v 1.3 2004-10-22 20:30:57+05:30 Cprogrammer Stab mbhangui $
$Id: str_cpy.c,v 1.3 2004-10-22 20:30:55+05:30 Cprogrammer Stab mbhangui $
$Id: str_chr.c,v 1.3 2004-10-22 20:30:53+05:30 Cprogrammer Stab mbhangui $
$Id: str_rchr.c,v 1.3 2004-10-22 20:31:00+05:30 Cprogrammer Stab mbhangui $
$Id: str_start.c,v 1.3 2004-10-22 20:31:02+05:30 Cprogrammer Stab mbhangui $
$Id: byte_chr.c,v 1.3 2004-10-22 20:22:24+05:30 Cprogrammer Stab mbhangui $
$Id: byte_rchr.c,v 1.3 2004-10-22 20:32:22+05:30 Cprogrammer Stab mbhangui $
$Id: byte_cspn.c,v 1.2 2004-10-22 20:22:32+05:30 Cprogrammer Stab mbhangui $
$Id: byte_rcspn.c,v 1.2 2004-10-22 20:23:01+05:30 Cprogrammer Stab
mbhangui $
$Id: byte_diff.c,v 1.3 2004-10-22 20:22:34+05:30 Cprogrammer Stab mbhangui $
$Id: byte_copy.c,v 1.3 2004-10-22 20:22:26+05:30 Cprogrammer Stab mbhangui $
$Id: byte_cr.c,v 1.3 2004-10-22 20:22:29+05:30 Cprogrammer Stab mbhangui $
$Id: byte_zero.c,v 1.3 2004-10-22 20:23:04+05:30 Cprogrammer Stab mbhangui $
$Id: fmt_str.c,v 1.5 2004-10-22 20:32:37+05:30 Cprogrammer Stab mbhangui $
$Id: fmt_strn.c,v 1.3 2004-10-22 20:25:17+05:30 Cprogrammer Stab mbhangui $
$Id: fmt_uint.c,v 1.3 2004-10-22 20:25:21+05:30 Cprogrammer Stab mbhangui $
$Id: fmt_uint0.c,v 1.3 2004-10-22 20:25:20+05:30 Cprogrammer Stab mbhangui $
$Id: fmt_ulong.c,v 1.3 2004-10-22 20:25:23+05:30 Cprogrammer Stab mbhangui $
$Id: scan_ulong.c,v 1.5 2004-10-24 21:39:31+05:30 Cprogrammer Stab
mbhangui $
$Id: tls.c,v 1.5 2008-06-01 15:33:39+05:30 Cprogrammer Stab mbhangui $
$Id: ssl_timeoutio.c,v 1.3 2005-06-03 09:06:41+05:30 Cprogrammer Stab
mbhangui $
$Id: indimail.h,v 2.208 2012-09-24 19:15:14+05:30 Cprogrammer Stab
mbhangui $
$Id: indimail.h,v 2.208 2012-09-24 19:15:14+05:30 Cprogrammer Stab
mbhangui $
$Id: indimail.h,v 2.208 2012-09-24 19:15:14+05:30 Cprogrammer Stab
mbhangui $
$Id: indimail.h,v 2.208 2012-09-24 19:15:14+05:30 Cprogrammer Stab
mbhangui $

STACE LOG:

wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 12400
wait4(-1, 0x7fff49492ff4, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = 0
accept(3, 0x7fff494934b0, [53322018979868]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 12415
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(38348),
inet_pton(AF_INET6, "::ffff:172.22.0.8", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [53322018979868]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x2ac5bba19e70) = 12452
close(0) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, 0x7fff494934b0, [53480932769820]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 12452
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(27050),
inet_pton(AF_INET6, "::ffff:172.22.0.8", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [53480932769820]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x2ac5bba19e70) = 12477
close(0) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, 0x7fff494934b0, [53588306952220]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 12477
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(62943),
inet_pton(AF_INET6, "::ffff:172.22.0.8", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [53588306952220]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x2ac5bba19e70) = 12511
close(0) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(7466),
inet_pton(AF_INET6, "::ffff:172.22.0.8", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [53734335840284]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x2ac5bba19e70) = 12520
close(0) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, 0x7fff494934b0, [53772990545948]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 12511
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, 0x7fff494934b0, [53772990545948]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 12520
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(36726),
inet_pton(AF_INET6, "::ffff:172.22.0.8", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [53772990545948]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x2ac5bba19e70) = 12644
close(0) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, 0x7fff494934b0, [54305566490652]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 12644
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(27122),
inet_pton(AF_INET6, "::ffff:172.22.0.8", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [54305566490652]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x2ac5bba19e70) = 12759
close(0) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, 0x7fff494934b0, [54799487729692]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 12759
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(1877),
inet_pton(AF_INET6, "::ffff:172.22.0.8", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [54799487729692]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x2ac5bba19e70) = 12777
close(0) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, 0x7fff494934b0, [54876797141020]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 12777
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(4081),
inet_pton(AF_INET6, "::ffff:172.22.0.8", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [54876797141020]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x2ac5bba19e70) = 12786
close(0) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, 0x7fff494934b0, [54915451846684]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 12786
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(58209),
inet_pton(AF_INET6, "::ffff:172.22.0.8", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [54915451846684]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x2ac5bba19e70) = 12805
close(0) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, 0x7fff494934b0, [54997056225308]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 12805
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(33895),
inet_pton(AF_INET6, "::ffff:172.22.0.8", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [54997056225308]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x2ac5bba19e70) = 12828
close(0) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, 0x7fff494934b0, [55095840473116]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 12828
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(48733),
inet_pton(AF_INET6, "::ffff:172.22.0.8", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [55095840473116]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x2ac5bba19e70) = 12876
close(0) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, 0x7fff494934b0, [55301998903324]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 12876
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(47873),
inet_pton(AF_INET6, "::ffff:172.22.0.8", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [55301998903324]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x2ac5bba19e70) = 12896
close(0) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(31896),
inet_pton(AF_INET6, "::ffff:172.22.0.8", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [55387898249244]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x2ac5bba19e70) = 12899
close(0) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, 0x7fff494934b0, [55400783151132]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 12896
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, 0x7fff494934b0, [55400783151132]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 12899
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(40230),
inet_pton(AF_INET6, "::ffff:172.22.0.8", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [55400783151132]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x2ac5bba19e70) = 12933
close(0) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(46035),
inet_pton(AF_INET6, "::ffff:172.22.0.8", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [55546812039196]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x2ac5bba19e70) = 12937
close(0) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, 0x7fff494934b0, [55563991908380]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 12933
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, 0x7fff494934b0, [55563991908380]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 12937
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(11582),
inet_pton(AF_INET6, "::ffff:172.22.0.8", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [55563991908380]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x2ac5bba19e70) = 12959
close(0) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, 0x7fff494934b0, [55658481188892]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 12959
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(15223),
inet_pton(AF_INET6, "::ffff:172.22.0.8", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [55658481188892]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x2ac5bba19e70) = 12971
close(0) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, 0x7fff494934b0, [55710020796444]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 12971
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(39100),
inet_pton(AF_INET6, "::ffff:172.22.0.8", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [55710020796444]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x2ac5bba19e70) = 12996
close(0) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, 0x7fff494934b0, [55817394978844]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 12996
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(49367),
inet_pton(AF_INET6, "::ffff:172.22.0.8", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [55817394978844]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x2ac5bba19e70) = 13018
close(0) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(52170),
inet_pton(AF_INET6, "::ffff:172.22.0.8", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [55911884259356]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x2ac5bba19e70) = 13022
close(0) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, 0x7fff494934b0, [55929064128540]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 13018
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, 0x7fff494934b0, [55929064128540]) = ? ERESTARTSYS (To be
restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 13022
wait4(-1, 0x7fff49493044, WNOHANG, NULL) = 0
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0
accept(3, {sa_family=AF_INET6, sin6_port=htons(9617), inet_pto
Process 28946 detached

--
Thanks & Regards,
Balaji V,
SEDBM Team,
matrimony.com Pvt. Ltd
Phone : +914424631500
Ext No: 756


BHARATMATRIMONY RANKED INDIA's MOST TRUSTED MATRIMONY BRAND by The Brand Trust Report 2014

Please do not print this email unless it is absolutely necessary.

The contents of this e-mail and any attachment(s) are confidential, may be privileged and intended for the named recipient(s) only. Any views or opinions presented in this email are solely those of the author and may not necessarily reflect the opinions of Matrimony.com Pvt Ltd or its affiliates. Any unauthorized form of reproduction, dissemination, copying, disclosure, modification, distribution and / or publication of this message is strictly prohibited and if done, will result in strict legal action. If you have received this email in error please delete it and notify the sender immediately. Before opening any mail and attachments please check them for viruses and defect. No liability is assumed on the originator or Matrimony.com Pvt Ltd. or its affiliates for whatsoever reasons. Nothing in this communication is intended to operate as an electronic signature under applicable law.

------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
Indimail-support mailing list
Indimail...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/indimail-support

Cprogrammer

unread,
Jun 15, 2014, 4:58:44 AM6/15/14
to indi...@googlegroups.com, balaji.v...@matrimony.com, indimail...@lists.sourceforge.net


On Sunday, 15 June 2014 14:23:31 UTC+5:30, balaji wrote:
Dear Manvendra Bhangui,

The given process is suddenly running simultaneously and each one
utilizing 100 % CPU causing server to almost hung.
/var/indimail/bin/qmail-smtpd MAIL2 /var/indimail/sbin/vchkpass
/var/indimail/sbin/systpass /bin/false

Kindly review the logs and help us resolve this issue.


Use strace -Ff to follow the child process and send the gzipped strace log as an attachment to investigate this further. 

balaji

unread,
Jun 16, 2014, 12:31:25 AM6/16/14
to Cprogrammer, indimail...@lists.sourceforge.net, indi...@googlegroups.com
Dear Cprogrammer,

 Here is another strace log.

Thanks & Regards,
Balaji V,
SEDBM Team,
matrimony.com Pvt. Ltd
Phone : +914424631500
Ext No: 756
On 06/16/2014 06:38 AM, balaji wrote:
Dear Cprogrammer,

 Please find the strace -Ff log in gzipped format.


 
Thanks & Regards,
Balaji V,
SEDBM Team,
matrimony.com Pvt. Ltd
Phone : +914424631500
Ext No: 756
stace1.log.gz

balaji

unread,
Jun 16, 2014, 12:31:32 AM6/16/14
to Cprogrammer, indimail...@lists.sourceforge.net, indi...@googlegroups.com
Dear Cprogrammer,

 Please find the strace -Ff log in gzipped format.

 
Thanks & Regards,
Balaji V,
SEDBM Team,
matrimony.com Pvt. Ltd
Phone : +914424631500
Ext No: 756
strace.log.gz

Manvendra Bhangui

unread,
Jun 16, 2014, 3:53:21 AM6/16/14
to balaji, indimail...@lists.sourceforge.net, indimail
On Mon, Jun 16, 2014 at 8:21 AM, balaji <balaji.v...@matrimony.com> wrote:
Dear Cprogrammer,

 Here is another strace log.

There is nothing wrong except for the one mentioned below. It looks like you are receiving lots of emails from the queue. The following things can be corrected (however they have nothing to do with CPU usage)

1. /var/indimail/control/localiphost is wrong. You need to put the IP address of your server
2. See if you can reduce entries in goodrcpt control file
 
Reply all
Reply to author
Forward
0 new messages