[Zope-dev] Re: Timing the opening of network ports
Tres Seaver
tseaver at palladion.com
Tue Nov 15 09:40:16 EST 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Patrick Gerken wrote:
> 2005/11/12, Florent Guillaume <fg at nuxeo.com>:
>
>>+1 on the general goals, however I have no idea if it's easy to implement.
>>
>>>Does this sound reasonable to make the behaviour of opening the ports
>>>configurable? Does anybody have an idea how hard this would be to do?
>
>
> I was curious and tried it. Sadly the patches are against 2.7.8, but
> the patches itself are relative small and should be easy to apply. I
> did not write unittests. I just wanted to invest 5 minutes to see how
> it can be done, and suddenly could not stop finishing it. If somebody
> reminds me of it in two or three weeks, I will make patches against
> current with unit tests.
Wonderful. I've opened a collector issue for this: can you upload your
patches there, please:
http://www.zope.org/Collectors/Zope/1948
> I am not happy with how I implemented the listening delay. patching
> the listen method to only listen when the configuration says
> fast_listen is not good. but otherwise I would have to patch the
> medusa sources itself. If this is feasible I can do it, is medusa
> maintained here or in another project?
The medusa we use in Zope is the only "live" version I know of; we have
made changes to it (a very few) since Sam Rushing quit updating the
canonical version.
> To configure it, add a fast_listen False to the <http-server> section
> in your config.
Very nice hack!
Tres.
- --
===================================================================
Tres Seaver +1 202-558-7113 tseaver at palladion.com
Palladion Software "Excellence by Design" http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFDefNQ+gerLs4ltQ4RAiwKAKCOdXsSW/lDnj+ppVxKsJlZF2NQpQCeLF9O
vDXP/k8HfoZM83cM1Kb1WIs=
=RFcf
-----END PGP SIGNATURE-----
More information about the Zope-Dev
mailing list