Bug #1155

in.ftpd sometimes starts with SIGALRM blocked

Added by Gary Mills almost 7 years ago. Updated almost 7 years ago.

Status:ResolvedStart date:2011-06-26
Priority:NormalDue date:
Assignee:Gary Mills% Done:


Category:cmd - userland programs
Target version:-
Difficulty:Medium Tags:


On a moderately busy anonymous FTP server, in.ftpd children will slowly accumulate.
This happens because the signal mask inherited from the parent, inetd, sometimes has SIGALRM blocked.
When the FTP client disappears without closing the TCP connection, the timeout built in to
in.ftpd sometimes fails because the signal is never delivered.

This is the same as Solaris bug CR 6913800


#1 Updated by Albert Lee almost 7 years ago

  • Category set to cmd - userland programs
  • Status changed from New to Resolved
  • % Done changed from 0 to 100
  • Tags deleted (needs-triage)

Fixed in:
changeset: 13428:a9dfa4813bcd
tag: tip
user: Gary Mills <>
date: Fri Aug 12 16:07:25 2011 -0400
files: usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
1155 in.ftpd sometimes starts with SIGALRM blocked
Reviewed by: Richard Lowe <>
Reviewed by: Garrett D'Amore <>
Reviewed by: Eric Schrock <>
Reviewed by: Gordon Ross <>
Approved by: Albert Lee <>

Also available in: Atom