Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Oct 2002 14:09:53 -0700
From:      Lars Eggert <larse@ISI.EDU>
To:        Duncan Barclay <dmlb@dmlb.org>
Cc:        current <current@FreeBSD.ORG>
Subject:   Re: zombies from linux binaries
Message-ID:  <3DB46D21.2050807@isi.edu>
In-Reply-To: <XFMail.20021002005307.dmlb@computer.my.domain>
References:  <XFMail.20021002005307.dmlb@computer.my.domain>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a cryptographically signed message in MIME format.

--------------ms090808090005050707010600
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Duncan,

Duncan Barclay wrote:

> On 01-Oct-2002 Lars Eggert wrote:
>
> >I've been running the guidescope web ad blocker
> >(http://www.guidescope.com/home/) as a Linux binary under FreeBSD for a
> >long time. The thing seems to fork a child for each web request it 
> proxies.
> >
> >Under -current, it seems that the child processes become zombies, and
> >the proxy stops working once 1024 or so accumulate. The zombies don't go
> >away when parent process finishes, they stick around until reboot.
>
> Is this http://www.freebsd.org/cgi/query-pr.cgi?pr=42457 related? It
> is for stable but I belive that the same behaviour is present in -current
> and it may manifest itself differently.

I have finally applied your patch from the PR, but unfortunately it does 
not fix the problem with guidescope I am seeing. Looks like something 
else is broken WRT Linux forking:

[larse@nik: ~] ps -auxww | grep guide
larse      0  0.0  0.0     0    0  ??  ZW   -         0:00.00  (guide.new)
larse      0  0.0  0.0     0    0  ??  ZW   -         0:00.00  (guide.new)
larse      0  0.0  0.0     0    0  ??  ZW   -         0:00.00  (guide.new)
larse      0  0.0  0.0     0    0  ??  ZW   -         0:00.00  (guide.new)
larse      0  0.0  0.0     0    0  ??  ZW   -         0:00.00  (guide.new)
larse      0  0.0  0.0     0    0  ??  ZW   -         0:00.00  (guide.new)
larse      0  0.0  0.0     0    0  ??  ZW   -         0:00.00  (guide.new)
larse      0  0.0  0.0     0    0  ??  ZW   -         0:00.00  (guide.new)
larse      0  0.0  0.0     0    0  ??  ZW   -         0:00.00  (guide.new)
larse      0  0.0  0.0     0    0  ??  ZW   -         0:00.00  (guide.new)
larse      0  0.0  0.0     0    0  ??  ZW   -         0:00.00  (guide.new)
larse      0  0.0  0.0     0    0  ??  ZW   -         0:00.00  (guide.new)
larse      0  0.0  0.0     0    0  ??  ZW   -         0:00.00  (guide.new)
larse   2117  0.0  0.2 40128 2200  ??  I     1:56PM   0:00.09 
/nfs/ruby/larse/bin/guide.new /nfs/ruby/larse/bin/guide/guide.conf
larse   2762  0.0  0.2 40128 2200  ??  S     1:59PM   0:00.01 
/nfs/ruby/larse/bin/guide.new /nfs/ruby/larse/bin/guide/guide.conf
larse   2763  0.0  0.2 40128 2200  ??  S     1:59PM   0:00.22 
/nfs/ruby/larse/bin/guide.new /nfs/ruby/larse/bin/guide/guide.conf
larse      0  0.0  0.0     0    0  ??  ZW   -         0:00.00  (guide.new)
larse   2861  0.0  0.0   316  184  p0  L+    2:03PM   0:00.00 grep guide
larse      0  0.0  0.0     0    0  ??  ZW   -         0:00.00  (guide.new)
larse      0  0.0  0.0     0    0  ??  ZW   -         0:00.00  (guide.new)
larse      0  0.0  0.0     0    0  ??  ZW   -         0:00.00  (guide.new)


Lars
-- 
Lars Eggert <larse@isi.edu>           USC Information Sciences Institute

--------------ms090808090005050707010600
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJtjCC
AzgwggKhoAMCAQICEGZFcrfMdPXPY3ZFhNAukQEwDQYJKoZIhvcNAQEEBQAwgdExCzAJBgNV
BAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEaMBgG
A1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2Vydmlj
ZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkG
CSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhhd3RlLmNvbTAeFw0wMDA4MzAwMDAw
MDBaFw0wNDA4MjcyMzU5NTlaMIGSMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBD
YXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xDzANBgNVBAoTBlRoYXd0ZTEdMBsGA1UECxMUQ2Vy
dGlmaWNhdGUgU2VydmljZXMxKDAmBgNVBAMTH1BlcnNvbmFsIEZyZWVtYWlsIFJTQSAyMDAw
LjguMzAwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAN4zMqZjxwklRT7SbngnZ4HF2ogZ
gpcO40QpimM1Km1wPPrcrvfudG8wvDOQf/k0caCjbZjxw0+iZdsN+kvx1t1hpfmFzVWaNRqd
knWoJ67Ycvm6AvbXsJHeHOmr4BgDqHxDQlBRh4M88Dm0m1SKE4f/s5udSWYALQmJ7JRr6aFp
AgMBAAGjTjBMMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwxLTI5NzAS
BgNVHRMBAf8ECDAGAQH/AgEAMAsGA1UdDwQEAwIBBjANBgkqhkiG9w0BAQQFAAOBgQAxsUtH
XfkBceX1U2xdedY9mMAmE2KBIqcS+CKV6BtJtyd7BDm6/ObyJOuR+r3sDSo491BVqGz3Da1M
G7wD9LXrokefbKIMWI0xQgkRbLAaadErErJAXWr5edDqLiXdiuT82w0fnQLzWtvKPPZE6iZp
h39Ins6ln+eE2MliYq0FxjCCAzkwggKioAMCAQICAwglQTANBgkqhkiG9w0BAQQFADCBkjEL
MAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3du
MQ8wDQYDVQQKEwZUaGF3dGUxHTAbBgNVBAsTFENlcnRpZmljYXRlIFNlcnZpY2VzMSgwJgYD
VQQDEx9QZXJzb25hbCBGcmVlbWFpbCBSU0EgMjAwMC44LjMwMB4XDTAyMDgyNDE4NTMzOVoX
DTAzMDgyNDE4NTMzOVowVDEPMA0GA1UEBBMGRWdnZXJ0MQ0wCwYDVQQqEwRMYXJzMRQwEgYD
VQQDEwtMYXJzIEVnZ2VydDEcMBoGCSqGSIb3DQEJARYNbGFyc2VAaXNpLmVkdTCCASIwDQYJ
KoZIhvcNAQEBBQADggEPADCCAQoCggEBANI2Rrt4ggaQ/IrOsDeOm2H4/R5FRIL6JjDY3StE
aogp1r23WKniQ1Vj98Nu5WxlaZ3Iam3Jen5T66H8u7rtMNpK4qAeAGoBsVeyVr1+CTFeuv+m
xCh7BvBJwhLdm0zDaoDT05YKYZaqtsT+F286FWJQg31Xtf+vTKLVVrHcsafnteyal2NEt7Ac
yZZfjsVLwxp2Lq3cwYfRQRoo7/yCVzS7HsgM6jmbO4taEMo4yC2rpnUbWEUCDTaCYgpAXzAl
oiNk7GDh0wz2s5ZSnHRvNSBMAjCmpNtSYHfXFI1ANwrrrHIJ7Ei83+XN32PWY4OPzO3iown9
VR+vM+8lNx9OX28CAwEAAaNWMFQwKgYFK2UBBAEEITAfAgEAMBowGAIBBAQTTDJ1TXlmZkJO
VWJOSkpjZFoyczAYBgNVHREEETAPgQ1sYXJzZUBpc2kuZWR1MAwGA1UdEwEB/wQCMAAwDQYJ
KoZIhvcNAQEEBQADgYEAXcrIlKmPLM/r8r3oz2ZLPLaT1AyMjYTZY2qq/R7SUtFa9BNlTIFh
DG78QKfJ9lo2LMzTPQqMZgNLmj95GbNPI8P8OIq2K6MeCZWz08ROackqTFP6xWbIFIfXcBVR
1dZnDDyDKBBh05KkvyTPawSQyOBUeNBfQUyO4TE+3o58U8UwggM5MIICoqADAgECAgMIJUEw
DQYJKoZIhvcNAQEEBQAwgZIxCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUx
EjAQBgNVBAcTCUNhcGUgVG93bjEPMA0GA1UEChMGVGhhd3RlMR0wGwYDVQQLExRDZXJ0aWZp
Y2F0ZSBTZXJ2aWNlczEoMCYGA1UEAxMfUGVyc29uYWwgRnJlZW1haWwgUlNBIDIwMDAuOC4z
MDAeFw0wMjA4MjQxODUzMzlaFw0wMzA4MjQxODUzMzlaMFQxDzANBgNVBAQTBkVnZ2VydDEN
MAsGA1UEKhMETGFyczEUMBIGA1UEAxMLTGFycyBFZ2dlcnQxHDAaBgkqhkiG9w0BCQEWDWxh
cnNlQGlzaS5lZHUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDSNka7eIIGkPyK
zrA3jpth+P0eRUSC+iYw2N0rRGqIKda9t1ip4kNVY/fDbuVsZWmdyGptyXp+U+uh/Lu67TDa
SuKgHgBqAbFXsla9fgkxXrr/psQoewbwScIS3ZtMw2qA09OWCmGWqrbE/hdvOhViUIN9V7X/
r0yi1Vax3LGn57XsmpdjRLewHMmWX47FS8Madi6t3MGH0UEaKO/8glc0ux7IDOo5mzuLWhDK
OMgtq6Z1G1hFAg02gmIKQF8wJaIjZOxg4dMM9rOWUpx0bzUgTAIwpqTbUmB31xSNQDcK66xy
CexIvN/lzd9j1mODj8zt4qMJ/VUfrzPvJTcfTl9vAgMBAAGjVjBUMCoGBStlAQQBBCEwHwIB
ADAaMBgCAQQEE0wydU15ZmZCTlViTkpKY2RaMnMwGAYDVR0RBBEwD4ENbGFyc2VAaXNpLmVk
dTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBAUAA4GBAF3KyJSpjyzP6/K96M9mSzy2k9QM
jI2E2WNqqv0e0lLRWvQTZUyBYQxu/ECnyfZaNizM0z0KjGYDS5o/eRmzTyPD/DiKtiujHgmV
s9PETmnJKkxT+sVmyBSH13AVUdXWZww8gygQYdOSpL8kz2sEkMjgVHjQX0FMjuExPt6OfFPF
MYID1TCCA9ECAQEwgZowgZIxCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUx
EjAQBgNVBAcTCUNhcGUgVG93bjEPMA0GA1UEChMGVGhhd3RlMR0wGwYDVQQLExRDZXJ0aWZp
Y2F0ZSBTZXJ2aWNlczEoMCYGA1UEAxMfUGVyc29uYWwgRnJlZW1haWwgUlNBIDIwMDAuOC4z
MAIDCCVBMAkGBSsOAwIaBQCgggIPMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZI
hvcNAQkFMQ8XDTAyMTAyMTIxMDk1NFowIwYJKoZIhvcNAQkEMRYEFAOt54edPxwouwB/pcou
hLqlJUbTMFIGCSqGSIb3DQEJDzFFMEMwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0G
CCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGrBgkrBgEEAYI3EAQxgZ0w
gZowgZIxCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNh
cGUgVG93bjEPMA0GA1UEChMGVGhhd3RlMR0wGwYDVQQLExRDZXJ0aWZpY2F0ZSBTZXJ2aWNl
czEoMCYGA1UEAxMfUGVyc29uYWwgRnJlZW1haWwgUlNBIDIwMDAuOC4zMAIDCCVBMIGtBgsq
hkiG9w0BCRACCzGBnaCBmjCBkjELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2Fw
ZTESMBAGA1UEBxMJQ2FwZSBUb3duMQ8wDQYDVQQKEwZUaGF3dGUxHTAbBgNVBAsTFENlcnRp
ZmljYXRlIFNlcnZpY2VzMSgwJgYDVQQDEx9QZXJzb25hbCBGcmVlbWFpbCBSU0EgMjAwMC44
LjMwAgMIJUEwDQYJKoZIhvcNAQEBBQAEggEAvuAsGAcZwDmOWcIDx8etqK/zvmWOu6OGxiNJ
Xy/ZKkSqOnZ74gb+GNEGIyR5R6jt32z8i1mFuYc5Uv5VUO+erlCVL8lAfPTLGSGNQkYBmm/T
3qlbfpZ+m10ZAxlsnSrbBDVxv6qXMEqhbd7WDFo0ypB676qXp8eQtVQxAxiM7ldBKM2WJR8y
Bj8HxBVhXavK8Q25SGcHTOy2LlhsNBBgjSiSwTMPQK7V3ngaCJbLEeSoWQEosLYVZ6R0iXO8
Yldh4JLA+LAd6gx7E8b/9wXWA6bTkW5Qt8/W/xsU2gEHDTBLLXavvvwm9aj0qXDvCJdO5eQm
u55gKdryonFWvRZGTQAAAAAAAA==
--------------ms090808090005050707010600--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3DB46D21.2050807>